Spring 注解

2018-02-27  本文已影响0人  有bear来啊

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

上一篇 下一篇

猜你喜欢

热点阅读