SpringAOP
SpringAOP(Aspect Oriented Programming),即:面向切面编程。通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。
代理模式
文中提到的基于接口的JDK动态代理与基于子类的CGLib动态代理两种动态代理的方式都是实现SpringAOP的基础。
简单转账功能
准备数据
1、导入Spring基础包;
2、导入操作数据库、连接数据库、测试需要的包。
核心配置文件
配置自动扫包
配置数据源
数据库连接工具类:ConnectionUtils.java
Account模块实体类:Account.java
Account模块Dao层:AccountDao.java
Account模块Dao层实现类:AccountDaoImpl.java
原文:https://www.cnblogs.com/LV26551/p/14618887.html