JavaWeb开发思维导图之——Spring之事务控制方式2(101) 发表于 2025-04-10 分类于 开发 , G-后端开发 , JavaWeb 阅读时长 ≈ 1 分钟 一 概述 声明注解方式 纯注解 二 内容详情2.1 声明注解方式1-开启注解驱动 123451-名称: tx:annotation-driven2-类型: 标签3-归属: beans标签4-作用: 开启事务注解驱动,并指定对应的事务管理5-范例:<tx:annotation-driven transaction-manager="txManager" /> 2-配置事务属性(@Transactional) 123451-名称:@Transactional2-类型: 方法注解、类注解、接口注解3-位置: 方法定义上方, 类定义上方, 接口定义上方4-作用: 设置当前类/接口中所有方法或具体方法开启事务, 并指定相关事务属性5-范例:@Transactional(readonly=false..) 2.2 纯注解12345671-名称:@EnableTransactionManagement2-类型:类注解3-位置: Spring注解配置类上方4-作用: 开启注解驱动,等同XML格式中的注解驱动5-范例: -@EnableTransactionManagement public class SpringConfig{} -public class TransactionManagerConfig{ } 三 思维导图