问题出现的环境:练习MyBatis和Spring整合时
问题描述:
重点报错信息:
Root Cause
java.io.IOException: Could not find resource db.properties org.apache.ibatis.io.Resources.getResourceAsStream(Resources.java:114) org.apache.ibatis.io.Resources.getResourceAsStream(Resources.java:100) org.apache.ibatis.io.Resources.getResourceAsProperties(Resources.java:128)
原因分析:
显示的是找不到db.properties,因为我没有引入db.properties配置文件导致的报错。
解决方案:
db.properties 这个配置文件,是单用mybatis时用来连接数据库的,当mybatis与spring整合的时候就不需要引入db.properties配置文件来连接数据库了,spring-servlet.xml文件中已经包含了所需要的文件,需要将mybatis-config.xml中的配置标签注释或删除掉就好了。