游龙战神|-启动流程,好程序员Java培训分享SpringBoot( 二 )


@Bean
publicSecurityManagersecurityManager(){
DefaultWebSecurityManagersecurityManager=newDefaultWebSecurityManager();
securityManager.setCacheManager(cacheManager);
returnsecurityManager;
}
@Bean
publicRedisCacheManagercacheManager(CustomRedisManagerredisManager){
RedisCacheManagerredisCacheManager=newRedisCacheManager();
redisCacheManager.setRedisManager(redisManager);
returnredisCacheManager;
}
}
总结
@Configuration一定要配合@Bean 。 用来替换xml配置文件
@Bean注解告诉Spring , 带有@Bean的注解方法将返回一个对象
四、@ComponentScan
作用
@ComponentScan对应XML配置中的元素@ComponentScan的功能其实就是自动扫描并加载符合条件的组件
我们可以通过basePackages等属性来细粒度的定制@ComponentScan自动扫描的范围 , 如果不指定 , 则默认Spring框架实现会从声明@ComponentScan所在类的package进行扫描


推荐阅读