Mybatis入门案例时遇见的错误

Mybatis入门案例时遇见的错误

  1. mybatis的映射配置文件位置和dao接口的包结构不相同导致的一些错误
    在这里插入图片描述此处位置结构指的是UserDao和UserDao.xml所处的包的层级。这两个的层级在此案例中一定要弄成一样的。

  2. IDEA版本引起的问题

    我用的是IDEA 2020.1.1,测试(测试类如下)的时候老是会报错,即 在这里插入图片描述
    老是会报“程序包org.apache.ibatis.io不存在”。我找了好久,有说重新配置IDEA的maven依赖,也有说清理缓存请重启IDEA,都是试过没效果,最后看到的说是IDEA这个版本有问题,然后我卸载这个版本,下载使用IDEA 2020.1.2,就OK了。

  3. 数据库版本引起的错误
    我用的数据库时mysql 5.8,报的错误是这个,java.sql.SQLException: Unknown initial character set index ‘255’ received from server. Initial client character set can be forced via the ‘characterEncoding’ property.
    最终解决办法参考的是:https://blog.csdn.net/baiHoo_chen/article/details/81708562
    我也大致说一

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值