1. 在applicationContext.xml配置:
<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"> <property name="locations"> <list> <value>classpath:/config/*.properties</value> </list> </property> </bean> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer"> <property name="properties" ref="configProperties" /> </bean>
2. 建立配置文件properties內容:
userPageSize=5
3. 在Controller中使用注解獲得配置項內容:
@Value("#{configProperties['userPageSize']}")
private String userPageSize;
4. 后面的代碼就可以使用userPageSize這個私有變量了