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;