xml配置

<!-- 配置文件 -->
<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
       <property name="fileEncoding" value="UTF-8"/>
       <property name="locations">
              <list>
                     <value>classpath:*.properties</value>
              </list>
       </property>
</bean>
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">
       <property name="properties" ref="configProperties" />
</bean>

.Properties文件 json 字符串并转义,注意不要 添加双引号

tags.json = [{\"name\":\"独立考场\",\"pic2\":\"dulikaochang2.png\",\"pic3\":\"dulikaochang3.png\"},{\"name\":\"一费到底\",\"pic2\":\"yifeidaodi2.png\",\"pic3\":\"yifeidaodi3.png\"},{\"name\":\"线上缴费\",\"pic2\":\"xianshangjiaofei2.png\",\"pic3\":\"xianshangjiaofei3.png\"},{\"name\":\"通过率高\",\"pic2\":\"tongguolvgao2.png\",\"pic3\":\"tongguolvgao3.png\"},{\"name\":\"班车接送\",\"pic2\":\"banchejiesong2.png\",\"pic3\":\"banchejiesong3.png\"},{\"name\":\"超值优惠\",\"pic2\":\"chaozhiyouhui2.png\",\"pic3\":\"chaozhiyouhui3.png\"},{\"name\":\"交通方便\",\"pic2\":\"jiaotongfangbian2.png\",\"pic3\":\"jiaotongfangbian3.png\"},{\"name\":\"快速拿本\",\"pic2\":\"kuaisunaben2.png\",\"pic3\":\"kuaisunaben3.png\"},{\"name\":\"性价比高\",\"pic2\":\"xingjiabigao2.png\",\"pic3\":\"xingjiabigao3.png\"},{\"name\":\"优质服务\",\"pic2\":\"youzhifuwu2.png\",\"pic3\":\"youzhifuwu3.png\"}]

@Value 注入到字段中

@Value("#{configProperties['tags.json']}")
private String tagsjson;
posted on 2016-11-29 18:35  新猪先生  阅读(1031)  评论(0编辑  收藏  举报