关于jdbc.properties引入失败的问题
在我做一个Spring+SpringMVC+Mybatis 项目的时候,出现了这么一个问题:当我用加载外部文件的方式来获得jdbc 连接参数,之后启动测试时,会报这样的错误。
![报错信息](https://i-blog.csdnimg.cn/blog_migrate/9f27efbdc9e340f4c77ca62ad70a3ca1.png)
![外部加载jdbc 连接参数](https://i-blog.csdnimg.cn/blog_migrate/09c5954b8dfee1daf87f05658b34f0ab.png)
根据报错信息我一直以为是查询出了问题。然而,当我不再使用外部文件加载的方式时
![直接加载jdbc 连接参数](https://i-blog.csdnimg.cn/blog_migrate/e0f17dc6071b43b7ee88c107952d06dc.png)
项目便不再报错了。
查阅网上的资料,说是Spring 在取 ${username} 的时候会默认取到目前电脑的用户名,而不是数据库的用户名,所以需要将用户名username 改成别的。
![最后的配置形式## 最后的配置形式](https://i-blog.csdnimg.cn/blog_migrate/c154ed8ca65da76c2aa9038b9d9fb5b7.png)
我试了一下,最后如下图所示,项目果然能启动了。