Spring整合MyBatis时,jdbc.properties文件里的设置不起作用,运行出错!? 400 报错
我直接写入的配置就可以了
这样就出问题了。。。。
需要保证spring引入了你的jdbc.properties ,第二属性名必须对应。######这个是我是引入的,名称也对应了######
<context:property-placeholder location="classpath*:jdbc.properties" />
确认下你引入的jdbc.properties位置是否正确。
jdbc.properties转换成ISO-8859-1看看有没有乱码,如果事先用记事本打开保存的话会在文件头部增加一个乱码,在UTF-8下是无法查看到的.
具体情况百度BOM
类似WINDOWS自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。
-----
乱码格式可能如下
?username=root
password=123456
######文件是utf8编码的版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。