SSM_Mybatis逆向工程

本文介绍了Mybatis的逆向工程工具,该工具能够根据单表自动生成实体类、Mapper映射文件和Mapper接口,简化开发流程。当Mapper.xml文件已存在时,重新生成会导致内容追加,可能造成解析失败。解决方案是先删除原有文件再生成。同时,提供了SSM(Maven版本)项目的创建步骤、所需依赖和数据库及数据表的准备,以及逆向工程XML配置文件的设置方法。
摘要由CSDN通过智能技术生成

什么是逆向工程:
Mybatis提供了一个逆向工程工具,通过逆向工程,可以帮助我们根据单表来生成实体类、mapper映射文件、mapper接口,让我门的编程更加便捷。
注意:

  • Mapper.xml文件已经存在时,如果进行重新生成Mapper.xml文件,内容不会被覆盖,而是进行内容追加,结果导致mybatis解析失败。
  • 解决方法:删除原来已经生成的mapper xml文件再进行生成。
  • Mybatis自动生成的po及mapper映射文件不是内容而是直接覆盖,没有此问题

1.创建好ssm(maven版本)项目
不懂可参照:

https://blog.csdn.net/IT_LD/article/details/107582779

引入对应jar包:配置pom文件即可(记得点击刷新引入下载,不然不会自动引入)

<dependencies>
    <!-- MBG 逆向工程 -->
    <!-- https://mvnrepository.com/artifact/org.mybatis.generator/mybatis-generator-core -->
    <dependency>
      <groupId>org.mybatis.generator</groupId>
      <artifactId>mybatis-generator-core</artifactId>
      <version>1.3.5</version>
    </dependency>
</dependencies>

如果不是maven项目自行下载jar包即可:https://mvnrepository.com/artifact/org.mybatis.generator/mybatis-generator-core

2.创建好对应的数据库和数据表
mysql
3.配置逆向工程xml文件(文件放在项目根目录下)

  • 在此之前记得创建好对应的文件夹

逆向工程xml文件

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值