springboot集成Mybatis的详细教程

网友投稿 514 2023-01-04

springboot集成Mybatis的详细教程

springboot集成Mybatis的详细教程

springboot集成Mybatis

第一步:

添加Mybatis依赖

org.mybatis.spring.boot

mybatis-spring-boot-starter

2.0.0

第二步:

添加mysql驱动

之所以没有版本号,因为它继承的是父工程的。当然你也可以自己指定一个版本号

mysql

mysql-connector-java

使用Mybatis提供的逆向工程 生成实体bean,映射文件,DAO接口

第一步:

在项目根目录创建 GeneratorMAPPer.xml 文件,配置如下:

PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"

"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">

connectionURL="jdbc:mysql://127.0.0.1:3306/spring?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false"

userId="root"

password="lvxingchen">

connectionURL="jdbc:mysql://127.0.0.1:3306/spring?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false"

userId="root"

password="lvxingchen">

targetProject="src/main/java">

targetProject="src/main/java">

targetProject="src/main/java">

targetProject="src/main/java">

targetPackage="com.lxc.boot_02.mapper"

targetProject="src/main/java">

targetPackage="com.lxc.boot_02.mapper"

targetProject="src/main/java">

enableCountByExample="false"

enableUpdateByExample="false"

enableDeleteByExample="false"

enableSelectByExample="false"

selectByExampleQueryId="false"/>

第二步

在pom.xml中配置如下:

org.mybatis.generator

mybatis-generator-maven-plugin

1.3.7

mysql

mysql-connector-java

8.0.15

KNvnMoZMdGeneratorMapper.xml

true

true

第三步

双击如下执行时,

这里有一个坑,我的在这里报错了,报错信息如下:

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

百分之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"

然后在双击执行,成功:

生成的目录如下:

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:手持智能终端(手持智能终端系统)
下一篇:重新定义小程序生态(小程序生态圈)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~