Spring注解开发

Posted JAVA与大数据训练营

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring注解开发相关的知识,希望对你有一定的参考价值。

安装STS插件
步骤一:

 

 

步骤二:

 

 \'步骤三:\'

 

 

注解代替xml配置
1、需要4+2包+aop包,.xml中导入新的约束(Context)即可.

 

 

2、将对象注册到容器中

 

 

3、将值注入属性中

 

 

4、将引用类型注入属性\'

 

 

方式一:

 

 

方式二:

 

 \'方式三:

 

 

推荐使用第一种和第二种,第二种和第三种适用于多个car;
5、指定对象的域

 

 

6、指定对象的初始化|销毁方法

 

 

Spring整合Junit测试

 

 

 

AOP思想:纵向重复代码,横向抽取
应用于:Filter解决乱码;intercepter登录校验;动态代理中的事务管理;
Spring的AOP: 对传统动态代理&CGLib代理进行了封装;

 

 

动态代理: 必须提供接口;
CGLIB代理:不需要接口.继承被代理对象产生代理;
结论: spring 封装两种代理方式.目的可以对所有类生成代理.不管有没有接口;
Spring完成aop开发(XML配置)
步骤一、导包
4+2包+spring-aop包+spring-aspect包+aop联盟包+aspect织入包

 

 

步骤二、准备目标对象

 

 

步骤三、编写通知类

 

 

步骤四、将通知织入目标对象形成代理

 

 

 

 

Spring完成aop开发(注解)
步骤一、导包;
步骤二、准备目标对象;
步骤三、编写通知类

 

 

步骤四、xml中配置

 

 

更多java、大数据学习面试资料,请扫码关注我的公众号:

 

以上是关于Spring注解开发的主要内容,如果未能解决你的问题,请参考以下文章

Spring纯注解开发模式简直就是Spring中的Spring

Spring纯注解开发模式

Spring 注解开发 -- 原始注解(出现比较早的注解)开发

Spring框架--Spring注解开发

Spring注解开发

Spring注解开发