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
类、接口(包括注释类型)或枚举声明