simple-dal提供LDal框架下的简单的spring以及springboot例子。
分别是
- 双写
- 禁写
- 主写
- mq双写
- 只读
- 基于权重的只读
- 影子库灰度
- 分库分表
- spring例子
LDal是一个orm框架,支持mybaits,ibaits,mybaits plus,tkmybatis。生产上帮助金融企业完成100%的去Oracle
支持业务方无风险的引入其他同构以及异构数据库,并帮助迁移数据,验证性能,同时100%保证异构数据库之间最终一致性
特别适合金融行业核心业务引入信创数据库:tidb,oceanbase,达梦其他等等以及去Oracle
-
确保依赖存在
<dependency> <groupId>com.codeL.data</groupId> <artifactId>data-dal-spring</artifactId> <version>1.0.0-SNAPSHOT</version> </dependency> <dependency> <groupId>com.codeL.data</groupId> <artifactId>data-dal-spring-starter</artifactId> <version>1.0.0-SNAPSHOT</version> </dependency>
-
运行于localhost:3306的mysql实例
- 用户名:root
- 密码:123456
-
执行db/data.sql文件
-
运行工程中任意例子