SpringBoot2---底层注解

SpringBoot2---底层注解,第1张

SpringBoot2---底层注解
    SpringBoot中,@Bean方法用来添加一些没有注解的组件(名字就是方法名);@Configuration中有一个属性是proxyBeanMethods:(1).如果设置成true(Full),那么获取到的就是代理对象调用方法,只会在IOC容器中查找,如果在容器中有就拿,如果没有就新创建一个----保持组件单实例(但效率低)---组件依赖---【 *** 作的是同一个组件,保留每个 *** 作的内容】;(2).如果设置成false,那么就不再是单实例(不是代理对象),每次调用都会创建一个新的对象(相当于每次是new一个对象,效率高)---【独立使用这个组件,不需要保留别的地方使用的记录】;@import(.class)---->自动给容器创建组件--->默认名字是全类名(类地址);@Conditional(条件)--->满足相应条件时,才创建组件;SpringBoot默认会扫描启动类之下的所有目录的类;

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5703654.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存