解决spring 用@Value注入配置时候出现中文乱码问题

 

只要是乱码,很明显需要指定编码格式,为utf-8

 

<!-- 注解使用properties -->
    <bean id="configProperties"
          class="org.springframework.beans.factory.config.PropertiesFactoryBean">
        <property name="locations">
            <list>
                <value>classpath:/*.properties</value>
            </list>
        </property>
        <property name="fileEncoding">
            <value>utf-8</value>
        </property>
    </bean>

 

然后再获取配置就不会出现乱码了。

posted @ 2019-04-25 10:32  护花使者  Views(3344)  Comments(0Edit  收藏  举报