SpringBoot
文章平均质量分 67
SpringBoot知识和使用经验分享
IT学习日记
InfoQ(极客邦)&阿里云签约作者,开源项目260+Star,专注输出JAVA、数据库、算法、服务器等领域优质文章!关注我,玩转后端!
展开
-
【实战】SpringBoot整合多数据源
项目多数据源业务场景在开发中时常会出现,本文通过实战的方式,介绍SpringBoot结合Mybatis和Mybatis-plus实现多数据源整合应用。原创 2021-09-26 07:57:51 · 10170 阅读 · 48 评论 -
SpringBoot中使用Transaction注解遇到的坑
一:场景开发一个多批次入库的功能,功能中涉及到多个表间的操作,对数据库表的操作要么同时成功,要么同时失败,不然就会存在脏数据,所以使用到了事务这个知识点()。划重点:重要的都使用红色标出来了,大家如果不想看我废话,直接跳到红色字体即可0...0二:Spring中使用的使用方式1、使用传统的手动开始,手动提交事务即:beginTransaction()、commit()、ro...原创 2019-11-17 15:26:37 · 3300 阅读 · 0 评论 -
SpringBoot中Transaction注解不起作用原因
场景: 方法中使用声明式事务(Transaction)注解不起效果原因: 1、使用注解的方法是非public修饰符修饰的方法(private,protected修饰的方法都无效) 2、使用注解的方法手动使用try...catch进行捕获了异常(如果需要捕获异常且又要事务起作用,则需要在catch中加:throw new RuntimeException()即可...原创 2019-11-14 00:19:37 · 1011 阅读 · 0 评论