@ComponentScan注解扫描基础包,指定不同基础包,修改其value属性
![](https://img.haomeiwen.com/i4139341/9b258320b8a7fed9.png)
也可设置多个
![](https://img.haomeiwen.com/i4139341/d2c3908e7789b5a8.png)
也可以采用类的形式
![](https://img.haomeiwen.com/i4139341/1e18a4379614f549.png)
@Autowired的required属性设置为false时,Spring会尝试执行自动装配,但是如果没有匹配的bean时,Spring将会让这个bean处于未装配的状态。此时应注意空指针。
在javaConfig中引用XML配置
![](https://img.haomeiwen.com/i4139341/39932271472ce2a9.png)
AOP:
![](https://img.haomeiwen.com/i4139341/424d1fa715910457.png)
![](https://img.haomeiwen.com/i4139341/e88fc588e37ec121.png)
![](https://img.haomeiwen.com/i4139341/94b59bb1165d58e0.png)
![](https://img.haomeiwen.com/i4139341/c8f303ef99b8c6ba.png)
测试Controller
![](https://img.haomeiwen.com/i4139341/80923d1885177760.png)
@ComponentScan注解扫描基础包,指定不同基础包,修改其value属性
也可设置多个
也可以采用类的形式
@Autowired的required属性设置为false时,Spring会尝试执行自动装配,但是如果没有匹配的bean时,Spring将会让这个bean处于未装配的状态。此时应注意空指针。
在javaConfig中引用XML配置
AOP:
测试Controller
本文标题:学习《Spring实战》笔记
本文链接:https://www.haomeiwen.com/subject/qcblnttx.html
网友评论