Spring 注解

1.@Configuration和@Bean注解 http://blog.csdn.net/vvhesj/article/details/47661001

2.@ConditionalOnClass:表示存在对应的Class文件时才会去解析RabbitAutoConfiguration(类比),否则直接跳过不解析,这也是为什么在不导入RabbitMQ依赖Jar时工程能正常启动的原因

3.@ConfigurationProperties 场景

    @Bean(name = "实例名")
    @Primary
    @ConfigurationProperties(prefix="spring.datasource.media")
    public DataSource dataSourceMedia() {
        return DataSourceBuilder.create().build();
    }

配置属性前缀为**的属性值注入到下面的类中(getter setter)
参考链接:http://blog.csdn.net/yingxiake/article/details/51263071

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容