当前位置:首页 > 开发 > 开源软件 > 正文

Spring中@Value注解,需要注意的地方

发表于: 2015-03-29   作者:无量   来源:转载   浏览:
摘要: Spring 3以后,支持@Value注解的方式获取properties文件中的配置值,简化了读取配置文件的复杂操作 1、在applicationContext.xml文件(或引用文件中)中配置properties文件 <bean id="appProperty" class="org.springframework.beans.fac
Spring 3以后,支持@Value注解的方式获取properties文件中的配置值,简化了读取配置文件的复杂操作

1、在applicationContext.xml文件(或引用文件中)中配置properties文件
<bean id="appProperty"
    class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="locations">
        <array>
            <value>classpath:config.properties</value>
        </array>
    </property>
</bean>


2、在bean中使用@value注解获取配置文件的值
@Value("${ftp.name}")
private String ftpName;


注意:
1.即使给变量赋了初值也会以配置文件的值为准

2.用@Value注解只能,在spring管理的bean中使用,在非spring管理的工具类中,只能通过静态方法读取配置文件

Spring中@Value注解,需要注意的地方

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
Spring中Bean的实例化过程如下: 其中BeanPostProcessor的前置和后置处理的方法中都要返回该bean,
Spring中Bean的实例化过程如下: 其中BeanPostProcessor的前置和后置处理的方法中都要返回该bean,
spring提供了注解式的事务,极大的方便了我们的开发,但是这里使用的时候必须要注意:我们不能在一个
1,可以在程序中间定义变量,同事说是因为他使用的是c++编译器,不过这个的确是很方便。 2,关于cha
原文: javascript中的一些核心知识点以及需要注意的地方 前言 近期杂事甚多,这些事情的积累对知识体
直接上代码: <html> <head> <meta http-equiv="Content-Type" content="text/html;
前言 近期杂事甚多,这些事情的积累对知识体系的提升有好处,但是却不能整理出来,也整理不出来 比
javascript中的一些核心知识点以及需要注意的地方 前言 闭包 作用域链 闭包的形成 经典例子 其它闭
javascript中的一些核心知识点以及需要注意的地方 前言 闭包 作用域链 闭包的形成 经典例子 其它闭
文本类型在kettle中作为数据源的时候,需要注意的几点,ktr的机构如下图 1:txt文本的格式 2:文本输
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号