没有合适的资源?快使用搜索试试~ 我知道了~
mybatis-shards:基于MyBatis的数据库切分框架,可实现数据的水平切分和垂直切分
共156个文件
java:123个
xml:13个
sql:9个
需积分: 16 0 下载量 82 浏览量
2021-06-04
18:01:44
上传
评论
收藏 161KB ZIP 举报
温馨提示
专业的MyBatis数据库切分框架 MyBatis Shards简介 MyBatis Shards在实现方式上完全借鉴于Hibernate Shards,目前可以认为是Hibernate Shards的一个迁移版本。 MyBatis Shards概述 MyBatis Shards采用无侵入性的方式,无需更改现有程序代码,只要根据现有业务编写合理的分区策略即可。 在多数据源事物管理方面借鉴,采用Best Efforts 1PC Pattern的方式来实现多数据源的管理。 同类产品比较 联系方式:
资源推荐
资源详情
资源评论
收起资源包目录
mybatis-shards:基于MyBatis的数据库切分框架,可实现数据的水平切分和垂直切分 (156个子文件)
.gitignore 61B
spring.handlers 90B
ShardedSqlSessionImpl.java 18KB
ShardedSqlSessionFactoryImpl.java 7KB
ShardedSqlSessionFactoryBean.java 7KB
ShardStrategyScannerConfigurer.java 6KB
PaginationInterceptor.java 6KB
HorizontalShardsTests.java 6KB
UserMapperTests.java 6KB
MultiDataSourcesTransactionManager.java 6KB
HorizontalShardsTests.java 5KB
ParameterUtil.java 5KB
ShardConfigurationImpl.java 5KB
ParameterUtilTests.java 5KB
ParallelShardOperationCallable.java 4KB
ShardedConfiguration.java 4KB
VerticalShardsTests.java 4KB
ShardedSqlSessionTests.java 4KB
HorizontalShardStrategyFactory.java 4KB
UserShardStrategyFactory.java 4KB
VerticalShardsTests.java 4KB
ShardedSqlSessionTemplate.java 4KB
ShardImpl.java 4KB
BaseTest.java 4KB
ShardSelectImpl.java 4KB
ParallelShardAccessStrategy.java 4KB
Iterables.java 3KB
VerticalShardStrategyFactory.java 3KB
StartAwareFutureTask.java 3KB
MyBatisConfigurationsWrapper.java 3KB
Lists.java 3KB
ExitOperationUtils.java 3KB
AggregateExitOperation.java 3KB
Assert.java 2KB
ReflectionUtils.java 2KB
AvgResultsExitOperation.java 2KB
ShardedUUIDGeneratorTests.java 2KB
ShardStrategyImpl.java 2KB
User.java 2KB
SequentialShardAccessStrategy.java 2KB
ShardId.java 2KB
ShardedSqlSessionFactoryTests.java 2KB
UUIDHexGenerator.java 2KB
ShardedUUIDGenerator.java 2KB
StringUtil.java 2KB
Pair.java 2KB
ExitOperationsSelectCollector.java 2KB
Sets.java 2KB
MultipleDataSourcesTransactionManagerTests.java 2KB
AbstractUUIDGenerator.java 2KB
ShardConfiguration.java 2KB
SequenceBolckIdGenerator.java 2KB
LoadBalancedSequentialShardAccessStrategy.java 2KB
OracleDialect.java 1KB
Maps.java 1KB
ShardedSqlSessionDaoSupport.java 1KB
ShardedSqlSessionFactoryBuilder.java 1KB
UserShardStrategy.java 1KB
BaseHasShardIdListTest.java 1KB
ExitOperationsSelectOneCollector.java 1KB
SelectOneExitStrategy.java 1KB
ShardIdResolver.java 1KB
Shard.java 1KB
MultiDataSourcesTransactionStatus.java 1KB
AbstractShardEntity.java 1KB
RowCountExitOperation.java 1KB
FirstNonNullResultExitStrategy.java 1KB
ConcatenateListsExitStrategy.java 1KB
AdHocSelectFactoryImpl.java 1KB
ShardedSqlSessionFactoryTests.java 1KB
BaseHasShardIdList.java 1KB
RowBoundsExitOperation.java 1KB
MySQLDialect.java 975B
H2Dialect.java 967B
BytesHelper.java 962B
ShardedSqlSessionFactory.java 939B
ShardResolutionStrategyDataImpl.java 918B
DistinctExitOperation.java 887B
Dialect.java 847B
ReadWriteAccessShardStrategyFactory.java 823B
IdGenerator.java 814B
ShardStrategy.java 813B
AllShardsShardResolutionStrategy.java 808B
MyBatisShardsException.java 796B
ShardSelectionStrategy.java 794B
ShardStrategy.java 788B
ShardResolutionStrategy.java 788B
Role.java 783B
ShardOperation.java 750B
ExitOperationsCollector.java 726B
ShardReduceStrategy.java 726B
UserMapper.java 720B
ShardAccessStrategy.java 714B
BaseIntegrationTest.java 696B
MyBatisMapper.java 691B
BaseShardResolutionStrategy.java 690B
ShardContext.java 686B
ExitStrategy.java 682B
EnvironmentTests.java 679B
ShardDataSource.java 676B
共 156 条
- 1
- 2
资源评论
信徒阿布
- 粉丝: 41
- 资源: 4576
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 冯尔康320240941121.zip
- 基于Java和CSS的bookStore项目源码学习Git和SSH框架实践
- 基于Qt6.2.4的数据库应用课程设计-景点门票管理系统的设计与实现.zip
- 基于Java后端与Vue前端技术的在线商城设计源码
- 基于Qt创建的Linux系统下的浏览器.zip
- UBNT-ER-x 固件刷机.zip学习资源
- Prophet时间序列预测入门.ipynb
- 一款由Java写的射击游戏.zip算法资源
- 一些java的小游戏项目,贪吃蛇啥的.zip用户手册
- 在线实时的斗兽棋游戏,时间赶,粗暴的使用jQuery + websoket 实现实时H5对战游戏 + java.zip课程设计
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功