有关开启注解的疑问

来源:3-8 持久层实现——StudentDAO和CourseDAO

qq_粽翎_0

2020-01-30 23:15:10

老师,xml 中配置<context:component-scan/>和<context:annotation-config/>的区别是什么?我在网上找到的说前者是将package里面的bean交给spring代理,并激活bean中的注解。后者是用于激活那些已经在spring容器里注册过的bean上面的注解。但是我不明白的是,视频中老师并不需要配置这两个也可以使用注解。我试了下,没有配置这两个,@Repository,@Resource,@Autowired,@PostConstruct,@PreDestroy这些都可以正常使用,求解

写回答

2回答

好帮手慕柯南

2020-01-31

同学你好!

  1. Spring的测试类。是可以自动识别@Autowired注解的

  2. 那两个配置是你查到的那样,一般一些博客中的内容还是比较准确的。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~


0

qq_粽翎_0

提问者

2020-01-30

emmm... 好像我这边是有点问题,我用的是idea的test那个包下进行的测试,其他注解可以写但没作用,不过@Autowired就可以用,可以正常注入值,有疑问。还有就是想问老师那两个配置的区别是不是我查到的那样,谢谢~

0

0 学习 · 8263 问题

查看课程