mybatis-plus自動生成程式碼_Java 程式碼自動生成器 auto-code
技術標籤:mybatis-plus自動生成程式碼
auto-code
歡迎使用auto-code程式碼自動生成引擎, 2.0重大升級.支援單表, 一對一, 一對多 ,多對多程式碼生成 原始碼地址
專案介紹
專案的優勢在哪裡
1.目前市面上的程式碼生成工具絕大多數僅僅支援生成單表,該專案支援 單表, 一對一, 一對多 ,多對多 程式碼生成.大大簡化了開發的工作量
2.只要目前你的專案採用 springMVC+spring+mybatis架構的專案都適用(傳統工程和springBoot工程都適用). 不管一次開發還是二次開發.該專案僅僅只是幫你生成單表以及多表的增刪改查,不做任何底層的改動.
什麼情況選擇該專案
1.該專案只生成介面(controller,service,serviceImpl,dao,xml), 不生成頁面.所以如果專案是採用前後臺分離,不需要寫頁面.該專案會適合你
2.如果還想生成頁面請看該專案,這個專案基於本專案.擴充套件了頁面生成.適合後臺使用 原始碼地址 演示地址 賬號 ztp 密碼 111111
為何會發起該專案?
絕大多數時候我們都是在做增刪改查.每次建立一張表.然後我們需要重新寫一次增刪改查, 寫雖然簡單,不過極度耗時(controller,server,serverImpl,dao,xml) 所以才有了該專案,該專案能幫助你減少70%的工作量,讓你專注於業務的實現.
專案地址
整合教程
整合非常簡單,只需要在自己的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":"狀態