Springboot(若依)国际化配置接口访问后返回????????

最近使用若依的框架进行二次开发,配置了国际化,application.yml配置英文时没问题,但配置中文basename: i18n/messages_zh_CN,访问接口就直接返回的???,如图:
于是检查了I18nConfig文件,没配错呀!application.yml也没问题,那是哪里出了问题?而且打开messages文件,里面其实也都是乱码的,那么很可能是我们编辑器的编码问题。
解决办法

File------>Settings------>Editor------>File Encodings下找到default encoding for properties files ,选择UTF-8,如图:

确定后,再看下我们的国际化文件,中文也正常了。

项目重启再访问接口:

完美解决

相关推荐
JxWang0519 分钟前
Task01:环境搭建,初识数据库
后端
周杰伦jc19 分钟前
RocketMQ 完全指南:从入门到原理到生产实战、八股面试
后端
小码哥_常19 分钟前
Java可执行JAR包打包大揭秘:三种方式全解析
后端
掘金者阿豪19 分钟前
Halo的“傻瓜建站魔法”:cpolar内网穿透实验室第637个成功挑战
后端
koddnty21 分钟前
c++协程控制流深入剖析
后端·架构
小码哥_常24 分钟前
Spring Boot 集成DFA:打造高效内容安全卫士
后端
砍材农夫25 分钟前
接口限流设计
后端
yhyyht25 分钟前
Spring Data JPA入门记录(一)
后端
SimonKing31 分钟前
OpenCode AI辅助编程,不一样的编程思路,不写一行代码
java·后端·程序员
FastBean38 分钟前
Jackson View Extension Spring Boot Starter
java·后端