开发者社区> 问答> 正文

Spring整合MyBatis时,jdbc.properties文件里的设置不起?400报错

Spring整合MyBatis时,jdbc.properties文件里的设置不起作用,运行出错!? 400 报错

我直接写入的配置就可以了

这样就出问题了。。。。


展开
收起
爱吃鱼的程序员 2020-05-30 22:29:40 667 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    需要保证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编码的
    2020-05-30 22:29:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载

相关实验场景

更多