今天遇到一个需求,需要使用@Value将properties配置文件中的值注入到属性中
properties配置文件
exceptionUserName=管理,报名,亚洲,欧洲,美大,审核
java代码
发现注入的值是乱码,于是在spring的配置文件中找到引入properties的地方,在后面加入file-encoding=“UTF-8”
<context:property-placeholder location="classpath:system.properties" file-encoding="UTF-8"/>
重启后完美解决乱码问题
java代码