spring
yangquanwa
这个作者很懒,什么都没留下…
展开
-
Spring 配置多数据源实现数据库读写分离
现在大型的电子商务系统,在数据库层面大都采用读写分离技术,就是一个Master数据库,多个Slave数据库。Master库负责数据更新和实时数据查询,Slave库当然负责非实时数据查询。因为在实际的应用中,数据库都是读多写少(读取数据的频率高,更新数据的频率相对较少),而读取数据通常耗时比较长,占用数据库服务器的CPU较多,从而影响用户体验。我们通常的做法就是把查询从主库中抽取出来,采用多个从库,转载 2017-04-26 15:16:34 · 607 阅读 · 0 评论 -
spring @Transactional实现的原理
一个没有加@Transactional注解的方法,去调用一个加了@Transactional的方法,会不会产生事务?文字苍白,还是用代码说话。先写一个@Transactional的方法(本文的所有代码,可到Github上下载):@Transactionalpublic void deleteAllAndAddOneTransactional(Customer customer) {...转载 2019-03-15 16:54:47 · 4524 阅读 · 2 评论