springboot的註解詳解
阿新 • • 發佈:2018-05-03
ica prope pan span 配置 作用 cat fix 文件中
配置類相關:
@PropertySource(value = "classpath:test.properties") //我們都把配置文件寫到application.yml中。有時我們不願意把配置都寫到application配置文件中,這時需要我們自定義配置文件,比如test.properties:
@ConfigurationProperties(prefix = "com.forezp") //在配置文件中的前綴,屬性自動註入
@EnableConfigurationProperties //@ConfigurationProperties註解主要用來把properties配置文件轉化為bean來使用的,而@EnableConfigurationProperties註解的作用是@ConfigurationProperties註解生效。如果只配置@ConfigurationProperties註解,在IOC容器中是獲取不到properties配置文件轉化的bean的。一般不用加,因為在我們的的appliacation的啟動類@SpringBootApplication註解中已經包含了@ComponentScan和@EnableConfigurationProperties註解。
springboot的註解詳解