事务回滚
程序员文章站
2022-07-05 18:18:36
...
一.注入事务
@Transactional(rollbackFor = Exception.class)
二.Java事务的基础概念
原子性(Atomicity) :事务是一个完整的操作。事务的各步操作是不可分的(原子的);要么都执行,要么都不执行
一致性(Consistency):当事务完成时,数据必须处于一致状态
隔离性(Isolation) :对数据进行修改的所有并发事务是彼此隔离的,这表明事务必须是独立的,
三.DyylApplication
@SpringBootApplication()
@EnableTransactionManagement //// 启注解事务管理,等同于xml配置方式的 <tx:annotation-driven />
@MapperScan(basePackages = {"com.*.dao"}) //添加对mapper包扫描
public class DyylApplication extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(DyylApplication.class, args);
}
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(DyylApplication.class);
}
}
上一篇: @Transactional事务回滚
下一篇: 事务回滚