码迷,mamicode.com
首页 > 编程语言 > 详细

Spring mvc中@Value

时间:2017-11-03 16:11:52      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:logs   enc   blog   lis   odi   comm   return   name   classpath   

@Controller  
@RequestMapping("/value")  
public class ValuePropertyController extends ApplicationController{  
      
    @Value("#{configProperties[‘jdbc.jdbcUrl‘]}")  
    private String jdbcUrl;   
      
    @RequestMapping  
    public String value(){  
        System.out.println(jdbcUrl);  
        return "";  
    }  
}  

applicationContext.xml

<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">  
       <property name="locations">  
           <list>  
               <value>classpath:database.properties</value>  
           </list>  
       </property>  
    </bean>  
    <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">  
        <property name="properties" ref="configProperties" />  
    </bean>  

database.properties

jdbc.jdbcUrl=jdbc:mysql://localhost:3306/commentDemo?useUnicode=true&characterEncoding=UTF-8  

 

Spring mvc中@Value

标签:logs   enc   blog   lis   odi   comm   return   name   classpath   

原文地址:http://www.cnblogs.com/lsj100/p/7778440.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!