Spring声明式事务管理之二:核心接口API

2017-11-08
阅读 4 分钟
4.3k
Spring事务管理API有100个左右,其中最核心的API有3个,分别是TransactionDefinition、   PlatformTransactionManager、TransactionStatus。TransactionDefinition定义事务管理五个属性,PlatformTransactionManager执行具体的事务,TransactionStatus提供控制事务执行和查询事务状态的方法。Spring事务管理主要API结构如下

Spring声明式事务管理之一:五大属性分析

2017-10-27
阅读 4 分钟
5.6k
Spring事务管理分为编程式事务管理和声明式事务管理两种。编程式事务允许用户在实现代码中使用显式的方式调用beginTransaction()开启事务、commit()提交事务、rollback()回滚事务,从而可以达到精确定义事务的边界。声明式事务管理底层是建立在Spring AOP的基础上,在方式执行前后进行拦截,并在目标方法开始执行前创建...

阿里巴巴Java代码规约插件p3c-pmd使用指南与实现解析

2017-10-26
阅读 5 分钟
11.2k
2017年9月底,阿里巴巴集团发布了《阿里巴巴Java开发手册》PDF终极版,2017年10月14日,在2017杭州云栖大会上,Java代码规约插件全球首发,p3c-pmd插件支持Eclipse4.2以上版本和IDEA14.1.7以上版本。