spring註解中使用properties檔案
from:http://dearhappyfish.blog.163.com/blog/static/190109415201376111925653/
一、只讀取單個 properties 檔案
1、在 spring 的配置檔案中,加入
引入名稱空間:
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util-3.0.xsd"
內容中寫入
<util:properties id="propertiesReader" location="classpath:test.properties" />
2、在類中需要注入的屬性實現 setter 和 getter 方法。
3、在 setter 方法前,新增 @Value 註解
@Value("#{propertiesReader[propertiesName]}")
propertiesName 為 properties 檔案中的鍵。這樣,在容器啟動過程中, Spring 將自動注入值。
二、讀取多個 properties 檔案
與上類似,只是在配置檔案寫入的內容不同。
<bean id="propertiesReader"
class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="locations">
<list>
<value>classpath:param.properties</value>
<value>classpath:base.properties</value>
</list>
</property>
</bean>
相關文章
- java Spring讀取properties檔案的注意點JavaSpring
- Spring Boot 框架中配置檔案 application.properties 當中的所有配置大全Spring Boot框架APP
- Spring中@Import註解的使用SpringImport
- Spring boot 讀取properties檔案的四種方式Spring Boot
- Spring載入配置檔案propertoies中util:properties和context:property-placeholder區別SpringContext
- spring mvc(註解)上傳檔案的簡單例子SpringMVC單例
- Spring系列之手寫註解與配置檔案的解析Spring
- Spring(使用註解配置)Spring
- properties檔案載入器
- Java 對 properties 檔案操作 (ResourceBundle 類和 Properties 類)Java
- 讀取resources中properties檔案內容範例
- Spring Boot、Nacos配置檔案properties、yml、yaml的優先順序Spring BootYAML
- spring 載入不了jdbc.properties檔案的資料問題SpringJDBC
- Spring的@PropertySource註解使用Spring
- Spring中重要的註解Spring
- Spring-Boot專案中配置redis註解快取SpringbootRedis快取
- 【Spring註解驅動開發】在@Import註解中使用ImportBeanDefinitionRegistrar向容器中註冊beanSpringImportBean
- 解決properties、xml等配置檔案無法找到問題XML
- Spring IOC 常用註解與使用Spring
- Spring管理的@Configuration註解使用Spring
- Spring MVC 常用註解的使用SpringMVC
- log4j.properties 配置檔案
- mybatis讀取properties檔案內容MyBatis
- java進階(36)--IO和Properties聯合使用(配置檔案)Java
- 【SSM框架整合】專案xml檔案、properties等檔案的配置SSM框架XML
- SpringBoot配置檔案使用yml格式時報錯,使用properties格式時正常Spring Boot
- 是時候搞清楚 Spring Boot 的配置檔案 application.properties 了!Spring BootAPP
- Spring 中 @EnableXXX 註解的套路Spring
- 【Spring註解開發】元件註冊-使用@Configuration和@Bean給容器中註冊元件Spring元件Bean
- IDEA中如何設定檔案頭註釋和方法註釋(詳解)Idea
- 【XTTS】xtt.properties 檔案引數描述TTS
- 【Spring註解驅動開發】使用@PropertySource載入配置檔案,我只看這一篇!!Spring
- Spring-05 使用註解開發Spring
- Spring的@Qualifier註解使用說明Spring
- Idea編碼UTF-8中.properties 配置檔案中文亂碼Idea
- Spring註解Spring
- Spring中註解大全和應用Spring
- 【Spring註解驅動開發】使用@Import註解給容器中快速匯入一個元件SpringImport元件
- 【Spring註解】事務註解@TransactionalSpring