spring 3中新增的@value註解
from:http://jackyrong.iteye.com/blog/1330946
在spring 3.0中,可以通過使用@value,對一些如xxx.properties檔案
中的檔案,進行鍵值對的注入,例子如下:
1 首先在applicationContext.xml中加入:
<beans 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.1.xsd">
</beans>
的名稱空間,然後
2
<util:properties id="settings" location="WEB-INF/classes/META-INF/spring/test.properties" />
3 建立test.properties
abc=123
4
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@RequestMapping("/admin/images")
@Controller
public class ImageAdminController {
private String imageDir;
@Value("#{settings['test.abc']}")
public void setImageDir(String val) {
this.imageDir = val;
}
}
這樣就將test.abc的值注入了imageDir中了
相關文章
- Spring中Value註解的使用Spring
- 使用spring 的註解 @value使用方法Spring
- 如何拿到註解@ApiModelProperty(value = “單位名稱“, name = “orgName“)中的value值;API
- Spring註解Spring
- 【Spring註解】事務註解@TransactionalSpring
- 自定義註解+反射 實現給註解新增功能的效果反射
- Spring註解詳解Spring
- 【Spring註解驅動開發】如何使用@Value註解為bean的屬性賦值,我們一起吊打面試官!SpringBean賦值面試
- Spring中重要的註解Spring
- Spring的@PropertySource註解使用Spring
- Spring AOP的AspectJ註解Spring
- Spring的註解開發Spring
- spring @profile註解的使用Spring
- Spring中的@scope註解Spring
- Spring MVC常用的註解SpringMVC
- Spring5:@Autowired註解、@Resource註解和@Service註解Spring
- Spring常用註解Spring
- Spring註解大全Spring
- Spring boot註解Spring Boot
- Spring新註解Spring
- spring註解2Spring
- Spring 各種註解備註Spring
- SPRING-spring註解整理Spring
- Spring 註解程式設計之模式註解Spring程式設計模式
- Spring MVC 常用註解的使用SpringMVC
- Spring中@Import註解的使用SpringImport
- Spring的註解@Qualifier小結Spring
- 【譯】Spring的@EnableCaching註解Spring
- Spring的JavaConfig註解SpringJava
- Spring IOC容器-註解的方式Spring
- Spring Boot配置類的註解Spring Boot
- 基於註解的 Spring MVC詳解SpringMVC
- spring通過註解註冊bean的方式+spring生命週期SpringBean
- Spring系列之新註解配置+Spring整合junit+註解注入Spring
- Spring Boot系列十八 Spring AOP + 註解實現統一註解Spring Boot
- Spring註解?啥玩意?Spring
- spring 框架常用註解Spring框架
- Spring : @SessionAttributes註解SpringSession