阶段3 2.Spring_10.Spring中事务控制_1 基于XML的AOP实现事务控制
2024-09-05 15:36:37
新建项目
首先把依赖复制进来
aop必须引入。aspectjweaver
复制src下的所有内容
复制到我们的新项目里面
factory文件夹删掉
删除后测试类必然就报错
配置文件 beanFactory就用不到了。
数据库内把多有的数据删掉。把金额都改成1千
配置
找到aop的约束
复制到这里
这里我们之前已经通知到类交给Spring来管理了
剩下的就是配置aop了
配置aop
配置通知
aspect里面配置通知的类型
配置切入点表达式
代码里面把异常放开
事务控制住了
把异常注释
运行结果
最新文章
- 3.vi 和软件安装
- Memcached基础知识
- Linux内核设计第五周——扒开系统调用三层皮(下)
- [iOS]ARC和MRC下混编
- Mongo客户端MongoVUE的基本使用
- linux 错误总结
- maven的一些常用配置
- javascript 获取url参数
- PHP手册 – 变量和常量
- JS之路——Math数学对象
- 关于Cococs中的CCActionEase(下)
- ossim
- 这样就算会了PHP么?-11
- HIBERNATE - 符合Java习惯的关系数据库持久化(精华篇)
- win32程序调试OutputDebugString 类似printf格式化输出
- Leetcode_num13_Climbing Stairs
- CentOS编译安装LNMP环境
- (Java后端 Java web)面试时如何展示自己非技术方面的能力(其实就是综合能力)
- duilib消息类型
- 常用数据库连接池 (DBCP、c3p0、Druid) 配置说明
热门文章
- 架构师成长之路5.4-Saltstack配置管理(LAMP架构案例)
- 001-CentOS 7系统搭建Rsyslog+LogAnalyzer解决交换机日志收
- Hibernate的缓存(收集)
- echarts-all.js:1 Uncaught TypeError: Cannot read property 'getAttribute' of null
- Linux下内存查看及详解
- vue history模式下的微信支付,及微信支付授权目录的填写,处理URL未注册
- jdk8流list转Map
- std::setw(size)与std::setfill(char)
- cdh-完整
- CSS颜色透明度