一、代理模式
(一)、静态代理模式
1.定义接口
2.定义实现接口
3.代理实现接口
4.测试类
5.结果
(二)、分析数据库操作
1.TargetDao
2.目标对象
3.代理对象
4.测试类
5.加入切面
6.修改代理对象的方法
7.测试类
8.结果
(三)、动态代理模式
1.新建MySroxy
2.测试类
3.Dao层
4.Object
5.修改MySroxy
6.修改测试类
7.结果
二、AOP概念
1.什么是切面?
2.通知类型
3.切入点
条件
以类或者方法作为条件
(一)、如何写AOP?
1.搭建环境
2.写配置文件
3.测试类
4.配置第二个切面
5.结果
(二)、通知:切面里的方法
1.配置切面
代码:
2.配置文件
3.测试类
4.结果
(三)、AOP注解形式
1.配置文件中加入注解组件
2.引入切面
3.写入切点
4.写通知
5.目标类
6.测试类
三、
Spring与jdbc整合
1.分包
2.实体类
3.PersonDao UserImpl
1)
Person
Dao
2)
Person
Impl
4.
Person
Service
Person
ServiceImpl
1)
Person
Service
2)
Person
ServiceImpl
5.
Person
Controller
6.jdbc.properties
7.配置文件
8.测试类
9.结果 从数据库里面查询