
spring
beidaol
这个作者很懒,什么都没留下…
展开
-
剖析Spring多数据源
在实际开发中,经常会遇到应用要访问多个库的情况,需要配置多个数据源。本文会介绍spring多数据源的典型场景,如何优雅的实现多数据源,并结合spring、mybatis源码进行分析,为什么在事务中,不能切换数据源。最后,还会提供一个多数据源的完整源码案例。1 多数据源的典型使用场景在实际开发中,经常可能遇到在一个应用中可能需要访问多个数据库的情况,以下是两种典型场景。1.1 业务复杂 数据分布在不同的数据库中,笔者见过一个相对比较复杂的业务,一个业务中同时操作了9个库,业...转载 2020-06-09 11:29:11 · 381 阅读 · 0 评论 -
事务回滚
转自:https://blog.youkuaiyun.com/ProGram_BlackCat/article/details/88230287spring的事务边界是在调用业务方法之前开始的,业务方法执行完毕之后来执行commit or rollback(spring默认取决于是否抛出runtime异常).如果抛出runtime exception 并在你的业务方法中没有catch到的话,事务...转载 2019-06-29 09:45:53 · 3024 阅读 · 0 评论 -
spring面试题
链接:https://blog.youkuaiyun.com/qq_35044419/article/details/88605330?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-35.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-35.nonec原创 2020-05-12 09:46:33 · 209 阅读 · 0 评论