摘要: 由于springAop的实现思路,在业务代码执行的时候,会将所有的通知转换为拦截器链,所会依次执行拦截器的invoke方法,在spring事物中TransactionInterceptor构成了spring事物的核心。 代码如下: 进入代码进行分析: 继续进入创建TransactionInfo类的代 阅读全文
posted @ 2018-10-09 16:27 烟尘 阅读(351) 评论(0) 推荐(0) 编辑
摘要: <tx:annotation-driven transaction-manager="transactionManager" /> 事物标签用于开启spring事物,如果不存在此标签,那么spring将不存在事物的功能。Spring通过自定义标签解析事物标签。在spring-tx-4.3.2.REL 阅读全文
posted @ 2018-10-09 14:01 烟尘 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 创建数据库表 CREATE TABLE `test_user` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `testName` varchar(20) DEFAULT NULL, `age` bigint(20) DEFAULT NULL 阅读全文
posted @ 2018-10-09 11:38 烟尘 阅读(257) 评论(0) 推荐(0) 编辑