博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sharding-jdbc视频:当Sharding-jdbc遇到Spring Boot
阅读量:5859 次
发布时间:2019-06-19

本文共 1581 字,大约阅读时间需要 5 分钟。

 

一、什么是Sharding-jdbc?

在介绍Sharding-JDBC之前,我们需要先说明下Sharding-Sphere。

       Sharding-Sphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、容器、云原生等各种多样化的应用场景。

1.1 Sharding-JDBC

Sharding-JDBC是一个开源的分布式数据库中间件,它无需额外部署和依赖,旧代码迁移成本几乎为零。Sharding-JDBC 作为面向开发的微服务云原生基础类库,完整地实现了分库分表、读写分离和分布式主键功能,并初步实现柔性事务。

它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。

(1)适用于任何基于Java的ORM框架,如:JPA, Hibernate, Mybatis, Spring JDBC Template或直接使用JDBC。

(2)基于任何第三方的数据库连接池,如:DBCP, C3P0, BoneCP, Druid, HikariCP等。

(3)支持任意实现JDBC规范的数据库。目前支持MySQL,Oracle,SQLServer和PostgreSQL。

 

1.2功能列表

 

二、当Sharding-jdbc遇到Spring Boot

       当Sharding-jdbc遇到Java的时候,复杂的编码让我心烦意乱;当Sharding-jdb遇到Spring的时候,烦人的XML配置文件让我很是无奈;当Sharding-jdbc遇到Spring Boot的,简单的配置文件让我欲罢不能。

       当Shairding-jdbc遇到SpringBoot的时候,到底会产生什么样的神奇效果呢,

SpringBoot+Sharding-JDBC分库分表实战》课程就是见证奇迹的时刻。

 

2.1版本说明

•  Spring Boot V2.1.1 •  Sharding-JDBC V3.0.0

 

2.2课程大纲

 

2.3  使用技术

Spring Boot 2.1.1 Sharding-JDBC 3.0.0 Spring Data JPA MyBatis注解 MySQL 8.0.12 Java 8 Druid Yaml Logback

 

2.4  课程目录

1.课程大纲+适合人群+使用技术 2.什么是Sharding-JDBC 3.分库分表基本概念 4.Java使用Sharding-JDBC 5.Java+Yaml使用sharding-jdbc 6.SpringBoot+jpa使用sharding-jdbc 7.SpringBoot+mybatis使用sharding-jdbc 8.SpringBoot+jpa使用sharding-jdbc:开启SQL显示 9.SpringBoot+jpa使用sharding-jdbc:默认数据源 10.SpringBoot+jpa使用sharding-jdbc:绑定表 11.SpringBoot+jpa使用sharding-jdbc:分页优化方案 12.SpringBoot+jpa使用sharding-jdbc:强制分片路由 13.SpringBoot+jpa使用sharding-jdbc:读写分离

 

2.5  视频地址

posted on
2019-01-03 22:15 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/springboot-wuqian/p/10217283.html

你可能感兴趣的文章
Oracle RAC Study之--删除VOTE DISK
查看>>
Exchange Server 2016 独立部署/共存部署 (七)—— DAG功能测试
查看>>
微软发布新版Silverlight 5 - 版本号5.1.10411.0
查看>>
推荐一个可视化数据结构、算法演示网站
查看>>
Jayrock: JSON and JSON-RPC for .NET
查看>>
机房管理系列之远程协助
查看>>
mysql删除多表中查询出来的数据
查看>>
DataGridView 新加行的默认值的设定
查看>>
windows 2008平台安装CRM总结
查看>>
FreeBSD 下的 MySQL 备份方案
查看>>
【Java学习笔记】HashSet中加入自定义的类的对象
查看>>
在工作流中动态加载活动(Activity)
查看>>
VDI序曲十四 使用 RemoteFX 安装和配置 USB 重定向
查看>>
使用海蜘蛛HSpider模拟防火墙搭建网络案例说明v1.0
查看>>
使用组策略实现文件复制
查看>>
【JSP 随笔之一】JSP常用语法和使用总括&&JSP服务器端和客户端代码互相调用
查看>>
Munin监控的安装与配置
查看>>
Linq==数据访问层?
查看>>
js html 事件冒泡
查看>>
Spring 3 整合Apache CXF WebService
查看>>