mybatis引入properties配置文件不起作用

1、一个普通的Maven项目,配置数据源的时候引入一个properties配置文件,
但是不起作用,百般试验仍找不出问题。
图片说明

2、一测试就抛出下面的异常,因为properties配置文件不起作用,所以数据库连接错误,可以看到properties的key只有第二个是高亮的,至于为什么只有第二个高亮,删掉mybatis-config.xml对url的引用还是高亮,因此是根本没有联系上。

图片说明

3、非常诡异的问题,希望有大佬看到助我一臂之力。

你的属性文件中用的是 userName, 你的mybatis配置文件中用的是 username

<context:property-placeholder location="classpath:文件名字.properties"></context:property-placeholder>

这个是引入文件properties

<properties resource="classpath:db.properties"/>

改成这样试试吧,java里面路径应该不是取相对路径