美文网首页
IDEA基于Maven运行MyBatis出现Exception

IDEA基于Maven运行MyBatis出现Exception

作者: 每天起床都想摆 | 来源:发表于2021-12-08 14:13 被阅读0次

    MyBatis

    IDEA基于Maven运行MyBatis出现Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException:d的解决方案

    解决方案一:

    如果使用的MySQL版本为8.X系列,在MyBatis-config.xml文件中则应更改相应的数据库连接信息

    <property name="driver" value="com.mysql.cj.jdbc.Driver"/>
    <property name="url" value="jdbc:mysql://localhost:3306/mybatis?useSSL=false&amp;serverTimezone=UTC"/>
    
    • MySQL8版本,驱动不再是com.mysql.jdbc.Driver而是com.mysql.cj.jdbc.Driver
    • url值mybatis所处位置填写要访问的数据库名

    解决方案二:

    由版本不适配引发的问题,建议MySQL版本要么使用5.X,对应其他工具都使用低版本,要么MySQL使用8.X,对应工具都使用较高版本,因此要注意porn.xml文件中的坐标信息,关注版本问题

    解决方案三:

    注意项目结构的JDK版本和设置中的JAVA编译器中的目标字节码版本,注意IDEA默认字节码版本为5,5通常会引发编译级别问题

    1.png 2.png

    相关文章

      网友评论

          本文标题:IDEA基于Maven运行MyBatis出现Exception

          本文链接:https://www.haomeiwen.com/subject/icywxrtx.html