MyBatis 注解

事务注解 @Transactional


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档

目录

事务注解 @Transactional

前言

一、什么是事务?

事务四大特性

二、事务注解 @Transactional的作用及用法

1、作用

2、用法

三、为什么加在service层

总结

 


前言

提示:这里可以添加本文要记录的大概内容:

MyBatis 中有很多注解,本文会对事务注解 @Transactional进行介绍


提示:以下是本篇文章正文内容,下面案例可供参考

一、什么是事务?

在数据库中,所谓事务是指一组逻辑操作单元即一组sql语句。当这个单元中的一部分操作失败,整个事务回滚,只有全部正确才完成提交。判断事务是否配置成功的关键点在于出现异常时事务是否会回滚

事务四大特性


1.原子性(Atomicity)
原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。

2. 一致性(Consistency&#x

你可能感兴趣的:(后端学习,spring,boot,mybatis,java)