用 @Value("${xxxx}")注解从配置文件读取值的用法
作者:互联网
1. 用法:
从配置properties文件中读取init.password 的值。
@Value("${init.password}")
private String initPwd;
2. 在spring的配置文件中加载配置文件dbconfig.properties :
<!-- 加载配置文件 --> <bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"> <property name="fileEncoding" value="UTF-8"/> <property name="locations"> <list> <value>classpath:dbconfig.properties</value> </list> </property> </bean>
或者这样加载:
<context:property-placeholder location="classpath:dbconfig.properties" />
或者这样加载:
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer"> <property name="location"> <value>dbconfig.properties</value> </property> </bean>
3. dbconfig.properties 文件:
#MD5 password.algorithmName=md5 password.hashIterations=2 #initpwd init.password=admin
标签:dbconfig,配置文件,Value,init,xxxx,password,properties,加载 来源: https://www.cnblogs.com/mihutao/p/15411959.html