随笔分类 -  日常问题备注

摘要:今天,看到一个面试题: try-catch-finally 中,如果 catch 中 return 了,finally 还会执行吗? 我们用代码来验证下: 运行结果: 从结果中可看出:即使catch中return了,finally中的代码还是会执行。但是有个问题,明明结果显示,经过finally代码 阅读全文
posted @ 2019-08-20 22:06 xiaojiesir 阅读(2248) 评论(0) 推荐(1)
摘要:问题描述: 我们在用Spring框架开发Web项目过程中,经常需要用同一个service中的一个方法调用另一个方法,如果此时调用方没有添加事务注解@Transactional,而在被调用方添加事务注解@Transactional,当被调用方法中出现异常,这时候会发现事务并没有回滚,事务注解@Tran 阅读全文
posted @ 2019-06-26 12:11 xiaojiesir 阅读(16622) 评论(1) 推荐(0)
摘要:原因: 由ServletContextListener加载spring配置文件产生的是父容器,springMVC产生的是子容器,子容器对Controller进行扫描装配时装配了@Service注解的实例,而该实例理应由父容器进行初始化以保证事务的增强处理。所以此时得到的将是原样的Service(没有 阅读全文
posted @ 2019-06-20 21:28 xiaojiesir 阅读(1653) 评论(2) 推荐(1)