spring整合mybatis是出现:Access denied for user 'admin'@'localhost' (using password: Y


这个错误废了我好多时间,记录一下

错误

原因:

 

spring自带的name属性和配置文件的name属性重合了,然后配置文件的name就被覆盖掉了

解决办法

  1.在导入配置文件的标签后面添加一个属性:system-properties-mode="FALLBACK"

 "classpath:jdbcConfig.properties" system-properties-mode="FALLBACK">

  2.修改自己的配置文件的name,不要相同就ok了