- 博客(3)
- 资源 (18)
- 收藏
- 关注
原创 Spring多数据源分布式事务管理/springmvc+spring+atomikos[jta]+druid+mybatis
项目进行读写分离及分库分表,在一个业务中,在一个事务中处理时候将切换多个数据源,需要保证同一事务多个数据源数据的一致性。此处使用atomikos来实现:最后附源码:1:spring3.0之后不再支持jtom[jta]了,第三方开源软件atomikos(http://www.atomikos.com/)来实现. 2:org.springframework.transaction.jta.Jo
2016-04-19 14:57:25 12927 23
原创 Spring实现数据库读写分离/spring事务配置解释(Annotation/Spring AOP/Reflection)
项目开发中读写的频率差距很大,所以实现读写分离:主库(master)中非实时读取的查询交给负载均衡的从库(slave),查询cpu的消耗和写入的io延时,保证DB系统的健壮性。最终问题,分布式事务的线索。注:注释和部分代码省略。①:AbstractRoutingDataSource这个数据源路由类是spring2.0以后增加的,AbstractRoutingDataSource的定义:
2016-04-11 18:59:53 8230
原创 spring中事务传播下,特殊方法手动控制事务
在开发中,遇到事务问题:从excel文件中解析导入数据,每个sheet页中的数据作为单个的事务单元提交数据库。解析下代码实现:方法①:mainAnalysisEntrance(…)解析excel入口和权限和其他业务等处理;方法②:analysisWorkbook(…)解析excel工作簿;方法③:analysisPerSheet(…)解析每一个sheet页数据,并将其中通过的数据,作为
2016-04-07 16:23:04 8070
mybatis-generator-core-1.3.5.zip
2017-08-04
windows下使用vim(gVim)和gcc(MinGW):C/C++/Fortran/ObjC/Ada Compiler
2015-10-19
zxing和qrcode二维码实现
2015-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人