IDEA使用MyBatisCodeHelperPro来generator代码的详细教程

目录
  • 1.介绍
  • 2.安装
  • 3.使用
    • 3.1 实体类自动生成建表语句
    • 3.2 根据数据库表生成bean、mapper、mapper.xml

1.介绍

  • 在开发过程中可以帮助我们通过数据库表生成编写生成bean,mapper,mapper.xml等文件。
  • 可以通过实体类生成建表语句, 根据需要进行调整后到数据库中执行。
  • 支持mapper与xml文件间的相互跳转。
  • MyBatisCodeHelperPro是idea的一个插件,类似于mybatis plugin,但是要收费的,有条件可以买激活码激活。

2.安装

由于在idea下载MyBatisCodeHelperPro实在太慢了,所以笔者在这里提供网盘链接给大家下载,
下载链接

链接: https://pan.baidu.com/s/1RUjzY7_AcICsxIi2E222ag 提取码: tf6i

点解选择install Plugin from Disk,选好路径即可安装。

3.使用

3.1 实体类自动生成建表语句

1.创建实体类

import lombok.Data;

import java.util.Date;

@Data
public class User {
 /**
 * 主键ID
 */
 private Integer id;

 /**
 * 用户名
 */
 private String userName;

 /**
 * 年龄
 */
 private Integer age;

 /**
 * 家庭地址
 */
 private String adress;

 /**
 * 手机号码
 */
 private String phone;

 /**
 * 注册时间
 */
 private Date regTime;
}

2.在实体类对象中,点击选择Generate,再点击generate mybatis files

3.在这里可以稍作调整,比如添加索引,然后就可以生成建表语句了

4.根据需要调整建表语句后,在数据库中执行即可。

-- auto Generated on 2020-08-25
-- DROP TABLE IF EXISTS `user`;
CREATE TABLE `user`(
	id INT (11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
	user_name VARCHAR (50) NOT NULL DEFAULT '' COMMENT '用户名',
	age INT (11) NOT NULL DEFAULT -1 COMMENT '年龄',
	adress VARCHAR (50) NOT NULL DEFAULT '' COMMENT '家庭地址',
	phone VARCHAR (50) NOT NULL DEFAULT '' COMMENT '手机号码',
	reg_time DATETIME NOT NULL DEFAULT '1000-01-01 00:00:00' COMMENT '注册时间',
	PRIMARY KEY (id)
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT '用户表';

3.2 根据数据库表生成bean、mapper、mapper.xml

1.在Database中,右击数据库表,选择Mybatis generator

2.选择你要生成的类

再勾选一个mybatisplus

3.即可生成代码

到此这篇关于IDEA使用MyBatisCodeHelperPro来generator代码的详细教程的文章就介绍到这了,更多相关IDEA使用MyBatisCodeHelperPro内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • mybatis的好帮手之MybatisCodeHelperPro详解

    前言 相信我们很多人在java项目开发中,用到了mybatis框架,但是为了开发的效率,我们这期推荐一个好用的mybatis插件-MybatisCodeHelperPro,它能够帮你更快的生成DML语句,以及相应的数据表dao.实体model等. 一.idea集成MybatisCodeHelperPro? 1.idea-plugins-Marketplace下载 可以在idea里的Preferences-plugins-Marketplace下载,搜索MybatisCodeHelperPro,出

  • MyBatisCodeHelperPro插件下载及使用教程详解

    参考:EasyCode 下载安装 下载 MybatisCodeHelperNew-2.8.1-191-201.zip(亲测Intellij2020.1绝对可用) MyBatisCodeHelperPro插件下载地址: 注意:因某些限制,下载链接通过如下方式获取: 需要的小伙伴,请关注微信公众号: Java技术迷, 或者扫描下方公众号二维码,回复关键字:091052, 即可免费无套路获取. 安装 Intellij最新插件MybatisCodeHelper-2.8.1-191-201,使用方法IDE

  • MyBatis CodeHelperPro激活方法详细教程

    MybatisCodeHelperPro是一款功能强大的插件,可以让IDEA使用Mybatis,帮助用户轻松进行各种程序的编程,提高工作效率,让代码编写更加便捷. 之前给大家介绍过MyBatisCodeHelper-Pro插件破解版详细教程[2.8.2] 插件下载地址 链接: https://pan.baidu.com/s/1bufFKaE3D9vpoQXjhvysyA 提取码: 9pdb 下载完成后解压 在IDEA中本地安装插件 File > Settings >Plugins 找到刚才的解

  • Intellij 下 mybatis 插件 MyBatisCodeHelperPro破解步骤详解

    步骤1.破解包下载地址:https://gitee.com/pengzhile/MyBatisCodeHelper-Pro-Crack/releases 步骤2.下载:Intellij IDEA plugins 搜索安装:MyBatisCodeHelperPro(会要求输入key激活使用收费版功能,暂时忽略)重启IDEA: 步骤三破解: 下载完成后,进入Intellij IDEA plugins 从硬盘安装步骤一中下载的MybatisCodeHelperNew-2.5-IDEA173-IDEA1

  • IDEA使用MyBatisCodeHelperPro来generator代码的详细教程

    目录 1.介绍 2.安装 3.使用 3.1 实体类自动生成建表语句 3.2 根据数据库表生成bean.mapper.mapper.xml 1.介绍 在开发过程中可以帮助我们通过数据库表生成编写生成bean,mapper,mapper.xml等文件. 可以通过实体类生成建表语句, 根据需要进行调整后到数据库中执行. 支持mapper与xml文件间的相互跳转. MyBatisCodeHelperPro是idea的一个插件,类似于mybatis plugin,但是要收费的,有条件可以买激活码激活. 2

  • 2020最新版vscode格式化代码的详细教程

    这篇关于vscode格式化配置研究初稿,具体内容如下所示: 前言 之前用vscode进行格式化的时候都是在百度和谷歌上搜"vscode格式化代码"然后直接copy别人.细节的配置一直没去看过. 但是最近一段时间开发项目的时候发现和同组的提交代码的时候格式总是不统一.于是这两天专门看了看插件的官方文档,研究研究. 今天初步有一点研究结果了.会配置一点点了.写此博客与大家共同参考.不足的地方欢迎大家补充,错误的地方欢迎大家纠错. 文章内容包括两个部分:一是理论,二是我的settings.j

  • Mybatis Generator逆向工程的使用详细教程

    一.MyBatis Generator简介 MyBatis Generator(MBG)是MyBatis和iBATIS的代码生成器.它将为所有版本的MyBatis以及版本2.2.0之后的iBATIS版本生成代码.它将审查数据库表(或许多表),并将生成可用于访问表的构件.这减少了设置对象和配置文件以与数据库表交互的初始麻烦.MBG寻求对简单CRUD(创建,检索,更新,删除)的大部分数据库操作产生重大影响.您仍然需要为连接查询或存储过程手动编写SQL和对象代码.MyBatis Generator将生

  • VS2019配置OpenCV4.1.0详细教程与测试代码(推荐)

    软件需求 VS2019社区版.win10操作系统.opencv4.1.0 VS2019社区版(免费) 下载地址 OpenCV4.1.0 下载地址 配置系统环境变量 1.安装Opencv,双击刚下载好的OpenCV 选择安装目录,我选择的是C:\Opencv4.1 2.配置环境变量 注:OpenCV4.1.0没有x86,只配置x64就ok了 右键点击桌面电脑,再点击属性,进入以下界面 点击** 高级程序设置** 点击环境变量 在系统变量Path中添加环境变量 我的安装目录C:\Opencv4.1

  • MyBatisCodeHelper-Pro插件破解版详细教程[2.8.2]

    MyBatisCodeHelper 是 Intellij 上的 mybatis 插件,通过 java 对象生成建表 sql,dao,mapper xml 文件, 方便的生成 curd,另外可以通过 mybatis 接口上的方法名直接生成 sql,单表 90% sql 均可以自动生成.支持Mysql Oracle 转自 知了大佬 一直都是在他那里找的 非常厉害的一位大佬 介绍 MyBatisCodeHelper-Pro是IDEA下的一个插件,功能类似mybatis plugin. 最新版本请使用:

  • IDEA中项目集成git提交代码的详细步骤

    简介:在团队协作开发的过程中,好的代码管理能更加有效的使日常开发的过程中对各个开发人员提高开发速度.下面将详细介绍在IDEA中使用git提交代码的过程: 一:pull代码 在提交代码之前,我们必须先对代码就行更新操作,这一步非常重要,如果不进行更新代码操作,当有其他小伙伴有更改的内容已经提交到代码仓库但是我们本地缺没有更新的话,就会造成我们提交的代码跟别人已提交过的代码产生冲突(使用git解决冲突会比较麻烦,在这里就不进行讲解了,后期会单独更新).即使我们解决了冲突,也可能会冲掉别人的代码,造成

  • Java 代码检查工具之PMD入门使用详细教程

    介绍 PMD是一个静态源代码分析器.它发现了常见的编程缺陷,如未使用的变量.空捕获块.不必要的对象创建等等. 官网:点这里 官方文档:点这里 使用方式 1.使用插件的方式 下载:File -> Settings -> Plugins -> Marketplace 搜索 "PMDPlugin" ,下载插件. 使用方法:在代码编辑框或Project 窗口的文件夹.包.文件右键,选择"Run PMD"->"Pre Defined"

  • 在 C# 中使用 Span<T> 和 Memory<T> 编写高性能代码的详细步骤

    目录 .NET 中支持的内存类型 .NET Core 2.1 中新增的类型 访问连续内存: Span 和 Memory Span 介绍 C# 中的 Span Span 和 Arrays Span 和 ReadOnlySpan Memory 入门 ReadOnlyMemory Span 和 Memory 的优势 连续和非连续内存缓冲区 不连续的缓冲区: ReadOnly 序列 实际场景 Benchmarking 基准测试 安装 NuGet 包 Benchmarking Span 执行基准测试 解读

  • Spring+SpringMVC+MyBatis整合详细教程(SSM)

    使用SSM(Spring.SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方.之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些.以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下.这次,先说说三大框架整合过程.个人认为使用框架并不是很难,关键要理解其思想,这对于我们提高编程水平很有帮助.不过,如果用都不会,谈思想就

  • MyBatis-Plus集成Druid环境搭建的详细教程

    一.简介 Mybatis-Plus是一款 MyBatis 动态 sql 自动注入 crud 简化 增 删 改 查 操作中间件.启动加载 XML 配置时注入 mybatis 单表 动态 SQL 操作 ,为简化开发工作.提高生产率而生.Mybatis-Plus 启动注入非拦截实现.性能更优. 1.1.原理 1.2.特性 无侵入:Mybatis-Plus 在 Mybatis 的基础上进行扩展,只做增强不做改变,引入 Mybatis-Plus 不会对您现有的 Mybatis 构架产生任何影响,而且 MP

随机推荐