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>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律