Mybatis遇到的问题
1. Error querying database. Cause: java.sql.SQLException: No suitable driver found for http://www.example.com
原因:分析编译后的文件,发现配置文件的url被改成http://www.example.com

解决方法:吧mybatis配置文件和url配置文件的url改个名就可以了,我这里从url改成url1

2.从数据库读取的数据无法注入到实体类中,输出实体类数据时提示空指针异常
原因:要求数据库的字段和实体类数据字段名一致
3.Invalid bound statement (not found): com.xxx.mapper.UserMapper.findByUname
原因:1.可能是配置文件和mapper.xml的各种路径等字段写错
2.找不到mapper的接口类
解决方法:在pom.xml添加resources
<!--在build中配置resources,来防止我们资源导出失败的问题-->
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>

浙公网安备 33010602011771号