1、其中一个最容易找的原因是interface 和 xml的 namespace 对应不上
2、还有一种情况是application.yml的编码问题,会导致去是添加resouce的配置(如下)时出现java.nio.charset.MalformedInputException: Input length = 1,mybatis也绑定不上。

此时应该做的的是将所有的编码都转为utf-8。此处idea为例
File --> Settings --> Editor —>File Encodings ,将所有的格式都转成utf-8格式

本文探讨了两个常见的开发问题:1) XML的namespace与接口不匹配导致的错误,以及2) application.yml文件编码问题引起的java.nio.charset.MalformedInputException。解决方案是确保所有文件使用UTF-8编码,特别是IDEA用户可以在File > Settings > Editor > File Encodings中统一设置。
4252

被折叠的 条评论
为什么被折叠?



