• MybatisX快速生成代码(mybatis plus模板)


    文章目录
      • 1、概述
      • 2、基本使用
        • 2.1、插件安装
        • 2.2、集成数据库

    1、概述

    MybatisX 是一款基于 IDEA 的快速开发插件,为效率而生。

    在开发过程中,相信大家都遇到过一个数据库内有着十几张或比之更多的数据表的情况。而面对这众多的数据表实体类、服务类、服务实现类、Mapper接口及其对应的XML文件更是头大,这无疑是成倍增加的工作量。这时 MyBatisX 插件的强大就体现出来了。

    2、基本使用

    这里主要介绍 MyBatisX-Generator 的使用,简单的 Java 与 XML 调回跳转Mapper 方法自动生成 XML 就不进行介绍了,感兴趣的小伙伴可以自行面向百度编程。

    2.1、插件安装

    打开IDEA,进入 File -> Settings -> Plugins -> Browse Repositories,输入 MybatisX 搜索并安装,安装完成后 IDEA 会提示需要重启,根据提示来即可
    image-20220320213134017

    2.2、集成数据库

    IDEA 中自带集成数据库的功能,下面会介绍集成的操作,但是项目中的数据库配置将不进行介绍了,相信大家能找到这个文章都是大牛,这类简单的配置就不献丑了😼。

    1. 找到 IDEA 右手边的 Database,在这里添加数据库,下面以添加 MySQL 数据库为例
      image-20220320213554116

    2. 填写连接信息
      image-20220320213904278

    3. 在连接成功之后会在右边的 Database 看到自己所连接的数据库,右键点击需要创建实体类等文件的数据表,选中 MyBatisX-Generator
      image-20220320214034179

    4. 代码自动生成配置的页面总共有两个,配置完成之后就可以进行代码的自动生成了
      image-20220320214601756
      image-20220320214909232

    5. 成功自动生成了不同层的代码
      image-20220320215336209

    好啦,基本上 MyBatisX-Generator 的使用就介绍完毕了,多个数据表如法炮制即可,然后在此基础上添加自己需要用到的注解或者代码即可。摸鱼结束!!!

    本文转自 https://blog.csdn.net/Aqting/article/details/123622714,如有侵权,请联系删除。

  • 相关阅读:
    MySQL面试题全集,面试必看
    什么是消息队列?为什么需要消息队列?
    PCL 环境下安装配置CGAL 5.5
    小程序列表下拉刷新和加载更多
    特征数组的特征值 leetcode
    文件搜索工具(Python实现)
    Java 21:最新特性、性能改进和语言发展
    Vue2基础
    征集 |《新程序员》专访Python之父,你最想问什么?
    Java方法
  • 原文地址:https://blog.csdn.net/qq_41787812/article/details/133087427