安装STS插件
步骤一:
Spring注解开发_AOP开发
步骤二:
Spring注解开发_Spring配置_02
步骤三:
Spring注解开发_AOP开发_03
注解代替xml配置
1、需要4+2包+aop包,.xml中导入新的约束(Context)即可.
Spring注解开发_SSH框架之Spring 中_04
2、将对象注册到容器中
Spring注解开发_AOP开发_05
3、将值注入属性中
Spring注解开发_Spring配置_06
4、将引用类型注入属性
Spring注解开发_Spring配置_07
方式一:
Spring注解开发_AOP开发_08
方式二:
Spring注解开发_SSH框架之Spring 中_09
方式三:
Spring注解开发_STS插件_10
推荐使用第一种和第二种,第二种和第三种适用于多个car;
5、指定对象的域
Spring注解开发_Junit测试_11
6、指定对象的初始化|销毁方法
Spring注解开发_AOP开发_12
Spring整合Junit测试
Spring注解开发_Spring配置_13
AOP思想:纵向重复代码,横向抽取
应用于:Filter解决乱码;intercepter登录校验;动态代理中的事务管理;
Spring的AOP: 对传统动态代理&CGLib代理进行了封装;
Spring注解开发_Junit测试_14
动态代理: 必须提供接口;
CGLIB代理:不需要接口.继承被代理对象产生代理;
结论: spring 封装两种代理方式.目的可以对所有类生成代理.不管有没有接口;
Spring完成aop开发(XML配置)
步骤一、导包
4+2包+spring-aop包+spring-aspect包+aop联盟包+aspect织入包
Spring注解开发_SSH框架之Spring 中_15
步骤二、准备目标对象
Spring注解开发_STS插件_16
步骤三、编写通知类
Spring注解开发_Spring配置_17
Spring注解开发_AOP开发_18
步骤四、将通知织入目标对象形成代理
Spring注解开发_SSH框架之Spring 中_19
Spring注解开发_Spring配置_20
Spring完成aop开发(注解)
步骤一、导包;
步骤二、准备目标对象;
步骤三、编写通知类
Spring注解开发_Spring配置_21
步骤四、xml中配置
Spring注解开发_STS插件_22
更多java、大数据学习面试资料,请扫码关注我的公众号:
Spring注解开发_SSH框架之Spring 中_23