Spring之路(40)–使用@Transactional进行声明式事务管理如此简单
足够简单 说实话要实现事务管理,给一个方法添加一个注解,则该方法自动实现事务,足够简单了,我也没法想还有更简单的么。 这个注解就是@Transactional,就是这么优秀。所谓的声明式事务管理,就是通过在方法(或类)上添加注解声明来启用事务的方式。 声明式事务实例 第一,正常的编写数据对象Do与数据库表blog对应: package org . maoge . transactionaldemo ; /** * @theme 数据对象--博客 * @author maoge * @date 2020-01-27 */ public class BlogDo { private Long id ; private String title ; private String author ; private String content ; // 省略get get } 第二,编写数据库操作类,通过NamedParameterJdbcTemplate 操作数据库。 package org . maoge . transactionaldemo ; import java . util . HashMap ; import java . util . Map ; import org . springframework . jdbc . core . namedparam .