亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

IDEA使用MyBatisCodeHelperPro來generator代碼的詳細教程

 更新時間:2020年09月28日 14:01:40   作者:高并發(fā)  
這篇文章主要介紹了IDEA使用MyBatisCodeHelperPro來generator代碼的詳細教程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

1.介紹

  • 在開發(fā)過程中可以幫助我們通過數據庫表生成編寫生成bean,mapper,mapper.xml等文件。
  • 可以通過實體類生成建表語句, 根據需要進行調整后到數據庫中執(zhí)行。
  • 支持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.創(chuàng)建實體類

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.根據需要調整建表語句后,在數據庫中執(zhí)行即可。

-- 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內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • java圖片壓縮工具類

    java圖片壓縮工具類

    這篇文章主要為大家詳細介紹了java圖片壓縮工具類,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • 詳解Java中CAS機制的原理與優(yōu)缺點

    詳解Java中CAS機制的原理與優(yōu)缺點

    CAS?英文就是?compare?and?swap?,也就是比較并交換,這篇文章主要來和大家介紹一下Java中CAS機制的原理與優(yōu)缺點,感興趣的小伙伴可以了解一下
    2023-06-06
  • Java中出現(xiàn)java.lang.IllegalStateException異常錯誤的解決

    Java中出現(xiàn)java.lang.IllegalStateException異常錯誤的解決

    這篇文章主要介紹了Java中出現(xiàn)java.lang.IllegalStateException異常錯誤的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Java 輸入流中的read(byte[] b)方法詳解

    Java 輸入流中的read(byte[] b)方法詳解

    這篇文章主要介紹了Java 輸入流中的read(byte[] b)方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • Java對象轉換的方案分享

    Java對象轉換的方案分享

    這篇文章主要介紹了Java對象轉換的方案分享,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-09-09
  • java開發(fā)Dubbo負載均衡與集群容錯示例詳解

    java開發(fā)Dubbo負載均衡與集群容錯示例詳解

    這篇文章主要為大家介紹了java開發(fā)Dubbo負載均衡與集群容錯示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2021-11-11
  • RabbitMQ安裝延遲消息插件的教程(超詳細)

    RabbitMQ安裝延遲消息插件的教程(超詳細)

    RabbitMQ是一個開源的消息隊列系統(tǒng),它支持多種協(xié)議和多種語言的客戶端,為了處理消息的延遲發(fā)送或消費,RabbitMQ本身并不直接提供內置的延遲插件,所以本文給大家介紹了RabbitMQ安裝延遲消息插件的教程,需要的朋友可以參考下
    2024-06-06
  • SpringBoot thymeleaf的使用方法解析

    SpringBoot thymeleaf的使用方法解析

    這篇文章主要介紹了SpringBoot thymeleaf的使用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03
  • java中線程的狀態(tài)學習筆記

    java中線程的狀態(tài)學習筆記

    在本文里我們給大家整理了關于java中線程的狀態(tài)的相關知識點內容,對此有需要的朋友們學習參考下。
    2019-03-03
  • SpringBoot應用的打包和發(fā)布實現(xiàn)

    SpringBoot應用的打包和發(fā)布實現(xiàn)

    本文主要介紹了SpringBoot應用的打包和發(fā)布實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-04-04

最新評論