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>
posted @   lwx_R  阅读(46)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示