1. 程式人生 > 其它 >mybatis-plus自動生成程式碼_Java 程式碼自動生成器 auto-code

mybatis-plus自動生成程式碼_Java 程式碼自動生成器 auto-code

技術標籤:mybatis-plus自動生成程式碼

auto-code

歡迎使用auto-code程式碼自動生成引擎, 2.0重大升級.支援單表, 一對一, 一對多 ,多對多程式碼生成 原始碼地址

d43f5f39243d217e43d852e0a041709e.png

專案介紹

專案的優勢在哪裡

1.目前市面上的程式碼生成工具絕大多數僅僅支援生成單表,該專案支援 單表, 一對一, 一對多 ,多對多 程式碼生成.大大簡化了開發的工作量

2.只要目前你的專案採用 springMVC+spring+mybatis架構的專案都適用(傳統工程和springBoot工程都適用). 不管一次開發還是二次開發.該專案僅僅只是幫你生成單表以及多表的增刪改查,不做任何底層的改動.

什麼情況選擇該專案

1.該專案只生成介面(controller,service,serviceImpl,dao,xml), 不生成頁面.所以如果專案是採用前後臺分離,不需要寫頁面.該專案會適合你

2.如果還想生成頁面請看該專案,這個專案基於本專案.擴充套件了頁面生成.適合後臺使用 原始碼地址 演示地址 賬號 ztp 密碼 111111

為何會發起該專案?

絕大多數時候我們都是在做增刪改查.每次建立一張表.然後我們需要重新寫一次增刪改查, 寫雖然簡單,不過極度耗時(controller,server,serverImpl,dao,xml) 所以才有了該專案,該專案能幫助你減少70%的工作量,讓你專注於業務的實現.

專案地址

b962d7a4cce2878ebfdd8991ecd2cd26.png

整合教程

整合非常簡單,只需要在自己的web工程或者spring-boot工程引入jar包即可. 請在pom寫上

 com.zengtengpeng auto-code 2.0.1

使用教程

準備工作

1 首先先準備資料庫(理論上支援所有關係型資料庫,目前只做了mysql的測試)

2 建立資料庫 auto_code (可以隨意取名稱,只要和下面yaml裡面的資料庫名稱對應上就行)

3 準備完畢,開始進入正題

單表生成

假設我們要生成一張單表

CREATE TABLE `test_code` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '測試生成程式碼', `name` varchar(50) DEFAULT NULL COMMENT '名稱', `age` int(3) DEFAULT NULL COMMENT '年齡', `status` int(2) DEFAULT NULL COMMENT '{"name":"狀態