zoukankan      html  css  js  c++  java
  • Spring 中注入 properties 中的值

     1 <bean id="ckcPlaceholderProperties" class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">
     2         <property name="locations">
     3             <list>
     4                 <value>classpath:default.properties</value>
     5             </list>
     6         </property>
     7         <property name="order" value="2"></property>
     8         <property name="ignoreUnresolvablePlaceholders" value="true" />
     9 </bean>
    10 <bean id="pathConfig" class="com.movitech.erms.business.configuration.PathConfig"/>
    # default.properties file content
    local.attachment.path=1
    attachment.resume.path=2
    interview.attachment.path=D:My Document
    /**
     *  PathConfig 注入的类文件
     *
     * @author Tony.Wang
     * @time 2014/4/28 0028 17:31
     */
    public class PathConfig {
    
        @Value("${local.attachment.path}")
        private String localAttachmentPath;
    
        @Value("${attachment.resume.path}")
        private String attachmentResumePath;
    
        @Value("${interview.attachment.path}")
        private String interviewAttachmentPath;
    
        public String getLocalAttachmentPath() {
            return localAttachmentPath;
        }
    
        public String getInterviewAttachmentPath() {
            return interviewAttachmentPath;
        }
    
        public String getAttachmentResumePath() {
            return attachmentResumePath;
        }
    }
    @Resource
    private PathConfig pathConfig;
  • 相关阅读:
    2015 8月 做题记录
    Nim及SG函数
    CodeForces
    CF 546E(最大流
    CF 544E(状压
    树形DP
    HDU 4173(计算几何
    HDU 4081(最小生成树
    codeforeces 540E(树状数组
    Linux nginx安装
  • 原文地址:https://www.cnblogs.com/tonycody/p/3740073.html
Copyright © 2011-2022 走看看