spring加載properties文件


<context:property-placeholder location="classpath:jdbc.properties,classpath:setting.properties"/>

在spring的XML中引用properties中的key對應的值:

<property name="driverClassName">
    <value>${jdbc.driverClassName}</value>
</property>

在java中引用:

@Value("${com.oa.employee.defaultPassword}")
private String defaultPassword;

 更多的方法參見該注解的聲明

java.lang.annotation.Target(value={java.lang.annotation.ElementType.FIELD,java.lang.annotation.ElementType.METHOD,java.lang.annotation.ElementType.PARAMETER,java.lang.annotation.ElementType.ANNOTATION_TYPE

 ElementType

ANNOTATION_TYPE 
          注釋類型聲明 
CONSTRUCTOR 
          構造方法聲明 
FIELD 
          字段聲明(包括枚舉常量) 
LOCAL_VARIABLE 
          局部變量聲明 
METHOD 
          方法聲明 
PACKAGE 
          包聲明 
PARAMETER 
          參數聲明 
TYPE 
          類、接口(包括注釋類型)或枚舉聲明 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM