spring整合mybatis(开启包扫描器)出现db.properties配置文件失效的解决方案

    配置sqlSessionFactory时不要直接使用sqlSessionFactory该名称。否则会出现配置文件失效的情况,错误截图如下所示:    spring整合mybatis(开启包扫描器)出现db.properties配置文件失效的解决方案

    摸索一番,找到个解决方案如下:

    出现这种问题的原因据查,是因为spring的配置文件中,配置sqlSessionFactory时,id的名称为sqlSessionFactory的话,将会导致property-placeholder标签中的内容失效,此时可以将sqlSessionFactory进行修改即可。

spring整合mybatis(开启包扫描器)出现db.properties配置文件失效的解决方案