专业的JAVA编程教程与资源

网站首页 > java教程 正文

javaSpring操作事务示例详解!(spring的事务处理)

temp10 2024-11-14 17:55:13 java教程 12 ℃ 0 评论

1.什么是事务

简单理解你:事务就是将一系列动作看成是一次工作单元,又涉及到套娃了

举个栗子:

javaSpring操作事务示例详解!(spring的事务处理)

转账操作,张三向李四转账100块钱,在转账途中,突然停电,但是账单已经发出去了,这个时候如果没有事务的话,那么张三向李四转账的100块钱将不翼而飞

事务的作用,将张三和李四的的转账看成一个动作,要么全部成功,要么全部不成功

2.spring如何实现事务

2.1 所需依赖:


2.2 spring配置文件:


2.3 创建dao层:


2.4 创建mapper映射文件:


2.5 创建service接口与实现类:

2.5.1 接口:


2.5.2 实现类:


2.6 创建测试类:这里不在用接口测试


2.7 测试运行:

2.7.1 无异常测试:


2.7.2 异常测试:


当异常出现,异常前与异常后金额并无变化,证明事务已启用成功

最后:如果你想了解更多Java技术相关知识或者近期有面试跳槽的想法可以 关注+评论“求分享”拿资料


Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表