日常使用问题
tan1231
这个作者很懒,什么都没留下…
展开
-
@Transactional(rollbackFor=Exception.class) 遇上try catch
当@Transactional遇上try catch@Transactional(rollbackFor=Exception.class)——抛出Exception,执行回滚但是如果被catch捕获异常后,如果不再抛出,@Transactional将不会生效,调用方收不到异常。应该再catch里面再抛出你的包装异常对象,这样@Transactional注解生效,同时调用方也会受到抛出的异常。...原创 2020-11-26 15:26:50 · 3098 阅读 · 0 评论 -
Mybatis-plus条件构造器问题——空指针
Mybatis-plus条件构造器问题——空指针在使用条件构造器的时候遇到一个问题,明明是先做了判断,后再赋值,结果还是报了空指针异常,不知道什么原因,大概是先取值,再进行的判断,记录一下:解决方法:...原创 2020-11-04 10:07:10 · 2686 阅读 · 0 评论