首页 > 编程语言 > 详细

阶段3 2.Spring_06.Spring的新注解_1 spring的新注解-Configuration和ComponentScan

时间:2019-08-14 00:00:02      阅读:110      评论:0      收藏:0      [点我收藏+]

解决测试类重复代码的问题,xml还是存在的问题,没法脱离xml文件

要想在QueryRunner上加注解,是加不了的
技术分享图片

创建工程

技术分享图片

复制依赖项到pom.xml
技术分享图片
复制注解的工程里面的com文件夹
技术分享图片

技术分享图片
配置文件bean.xml也复制过来
技术分享图片
再把测试类复制过来
技术分享图片
要拿掉xml的配置
技术分享图片

创建配置类

就需要有一个和xml功能相同的注解出现。
技术分享图片

configuration

configuration注解
技术分享图片
之前在xml里面的配置需要用context: component-scan标签来配置
技术分享图片

ComponentScan

技术分享图片
Scans的里面带s的里面是数组
技术分享图片
ComponentScan就是指定要访问的包。源码里面有两个属性。

技术分享图片
并且在属性的上面用到了AliasFor的注解。 就是 别名的意思。For代表是对谁的别名
value适应的别名是basePackages.
basePackages的别名又是value
所以这两个属性,写哪个都可以了。
技术分享图片
技术分享图片
注解属性如果只有一个大括号可以省略掉
技术分享图片
省略的写法。basePackages的别名就是value
技术分享图片
我们在bean.xml内的扫描包的配置就可以删掉 。↓
技术分享图片
 

阶段3 2.Spring_06.Spring的新注解_1 spring的新注解-Configuration和ComponentScan

原文:https://www.cnblogs.com/wangjunwei/p/11349336.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!