先来说下application.properties(application.yml同理)优先级-从高到底:
- Jar包同级/config
- Jar包同级
- classpath 根目录下/config
- classath根目录
中文乱码问题解决方法
使用application.yml,将中文配置写道yml中。例子:
email:
title: XXX邮箱绑定
有很多方式可以解决中文乱码问题,但无论从可维护性、可读性等方面来说这都是最佳的解决方案。
使用yml格式时,@value无法自动跳转,可以下载插件spring-assistant-_valueToYml方便编码。idea市场搜索不到,就手动下载解压到idea plugins目录下,重启idea。