page contents

springboot 自动装配和@Component 的讨论

Pack 发布于 2020-02-12 18:28
阅读 431
收藏 0
分类:Java开发

springboot 自动装配 和@Component功能有什么区别

我自己的理解是
共同点:都是把类交给spring 管理
不同点:一个是new 出来使用,一个可以直接自动注入使用@Autowired 注解注入

334
Pack
Pack

自动装配是说spring boot会根据一些条件来决定是不是加载类,底层都是@Compaonent
使用@Autowired的前提是spring里已经托管了这个类
spring boot里@Configuration类里就算的new出来的对象也是spring托管的,默认也是单例的

请先 登录 后评论