app开发者平台在数字化时代的重要性与发展趋势解析
563
2023-01-04
springboot集成Mybatis的详细教程
springboot集成Mybatis
第一步:
添加Mybatis依赖
第二步:
添加mysql驱动
之所以没有版本号,因为它继承的是父工程的。当然你也可以自己指定一个版本号
使用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中配置如下:
第三步
双击如下执行时,
这里有一个坑,我的在这里报错了,报错信息如下:
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小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~