1. 程式人生 > >springboot的註解詳解

springboot的註解詳解

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的註解詳解