springboot集成Mybatis的详细教程

springboot集成Mybatis 第一步:
【springboot集成Mybatis的详细教程】添加Mybatis依赖

org.mybatis.spring.bootmybatis-spring-boot-starter2.0.0

第二步:
添加mysql驱动
之所以没有版本号,因为它继承的是父工程的。当然你也可以自己指定一个版本号
mysqlmysql-connector-java

springboot集成Mybatis的详细教程
文章图片

使用Mybatis提供的逆向工程 生成实体bean,映射文件,DAO接口
第一步:
在项目根目录创建 GeneratorMapper.xml 文件,配置如下:
springboot集成Mybatis的详细教程
文章图片


第二步
在pom.xml中配置如下:
org.mybatis.generatormybatis-generator-maven-plugin1.3.7mysqlmysql-connector-java8.0.15GeneratorMapper.xmltruetrue

第三步
双击如下执行时,
springboot集成Mybatis的详细教程
文章图片

这里有一个坑,我的在这里报错了,报错信息如下:
Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.7:generate (default-cli) on project sprint_boot_01: Communications link failure
springboot集成Mybatis的详细教程
文章图片

百分之99是驱动和配置数据库信息中的connectionURL配置错了,我的解决方案:
driverClass="com.mysql.cj.jdbc.Driver"connectionURL="jdbc:mysql://127.0.0.1:3306/java_pro?serverTimezone=Asia/Shanghai& useUnicode=true& characterEncoding=utf8& useSSL=false"

然后在双击执行,成功:
springboot集成Mybatis的详细教程
文章图片

生成的目录如下:
springboot集成Mybatis的详细教程
文章图片

到此这篇关于springboot集成Mybatis的详细教程的文章就介绍到这了,更多相关springboot集成Mybatis内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    推荐阅读