在springboot扫描包内的类,加上@Configuration注解,代表:告诉SpringBoot这是一个配置类
如下:
@Configuration
public class MyConfig {
}
有一个特殊用法
@Configuration(proxyBeanMethods = false)
proxyBeanMethods:代理bean的方法 Full模式,即(proxyBeanMethods = true)、【保证每个@Bean方法被调用多少次返回的组件都是单实例的】 Lite模式,即(proxyBeanMethods = false)【每个@Bean方法被调用多少次返回的组件都是新创建的】 用法: 如果有组件(@bean)依赖时(即一个组件中new了另一个类),使用Full模式,被调用者是单例模式,方便管理。 如果没有组件相互依赖时,使用Lite模式,不用注册到srpingboot,启动更快