想擺脫寫重複代碼,就部署個代碼生成器,一鍵生成前後端

2021-01-15 聊推

基於SpringBoot2+Freemarker的代碼生成器,用DDL SQL語句生成JPA/JdbcTemplate/Mybatis/BeetlSQL相關代碼,支持mysql/oracle/pgsql三大資料庫。以釋放雙手為目的,各大模板也在陸續補充和優化。

把建表語句複製到文本框內點擊一鍵生成這樣就所有的模板代碼都已經生成,下面看具體圖例整體界面:

生成的前端代碼:

前端界面:

生成的實體類代碼:

import java.io.Serializable;import lombok.Data;import java.util.Date;import java.util.List;/*** 用戶信息* @author 2019-09-11*/@Datapublic class Userinfo implements Serializable {private static final long serialVersionUID = 1L; /** * 用戶id */ private Integer userId; /** * 用戶名 */ private String username; /** * 創建時間 */ private Date addtime; public Userinfo() { }}

後臺Controller Service Dao Sql entity 等代碼請自己部署了解更多

相關焦點

  • 無需寫代碼!可一鍵生成前後端代碼的開源工具
    作者 | HelloGitHub-小魚乾來源 | HelloGitHub(ID:GitHub520)頭圖 | CSDN 下載自東方ICJeecgBoot 是一款基於代碼生成器的低代碼開發平臺,零代碼開發。
  • Dave:Node一鍵生成CRUD代碼,又一款極其好用的代碼生成器
    適合中小型前後端分離的項目,尤其是網際網路創業項目和企業自用項目。通過自動化 API,前端可以定製任何數據、任何結構!大部分 HTTP 請求後端再也不用寫接口了,更不用寫文檔了!前端再也不用和後端溝通接口或文檔問題了!
  • 一款無需寫任何代碼即可一鍵生成前後端代碼的開源工具
    GitHub-小魚乾JeecgBoot 是一款基於代碼生成器的低代碼開發平臺,零代碼開發。JeecgBoot 採用開發模式:Online Coding 模式-> 代碼生成器模式-> 手工 MERGE 智能開發,幫助解決 Java 項目 70% 的重複工作,讓開發更多關注業務邏輯。
  • jeeplus-一款款可一鍵生成前後端代碼的開發平臺
    JeePlus,一款基於代碼生成器的智能快速開發平臺,採用了前後端分離、maven多模塊開發,方便多人協同開發,集成了表單、模板、工作流程、代碼生成、單位組織、權限管理及系統監控等等功能,可以幫助省去Java項目中80%的重複工作,讓開發者有更多時間去關注業務邏輯。
  • 實戰:一鍵生成前後端代碼,Mybatis-Plus代碼生成器讓我舒服了
    前言在日常的軟體開發中,程式設計師往往需要花費大量的時間寫CRUD,不僅枯燥效率低,而且每個人的代碼風格不統一。mybatis-Plus 代碼生成器,通過 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各個模塊及前端頁面的代碼,極大的提升了開發效率。
  • 程式設計師的福利,低代碼甚至零代碼開發平臺,代碼組件式操作生成
    今天給大家介紹的一款可以說十分實用的低代碼開發平臺JeecgBoot ,JeecgBoot 是一款基於代碼生成器的低代碼開發平臺,零代碼開發!採用前後端分離模式,後端使用SpringBoot2.x,Mybatis-plus,Shiro,JWT,前端使用Ant Design&Vue。強大的代碼生成器讓前後端代碼一鍵生成,無需寫任何代碼!
  • 如何寫一個Java代碼生成器讓自己解脫
    前言前幾天寫了篇關於Mybatis Plus代碼生成器的文章,不少同學私下問我這個代碼生成器是如何運作的,為什麼要用到一些模板引擎,所以今天來說明下代碼生成器的流程。2.代碼生成器的使用場景我們在編碼中存在很多樣板代碼,格式較為固定,結構隨著項目的迭代也比較穩定,而且數量巨大,這種代碼寫多了也沒有什麼技術含量,在這種情況下代碼生成器可以有效提高我們的效率,其它情況並不適於使用代碼生成器。3. 代碼生成器的製作流程首先我們要製作模板,把樣板代碼的固定格式抽出來。
  • JeecgBoot2.3版本發布,基於代碼生成器的低代碼平臺
    項目介紹JeecgBoot是一款基於代碼生成器的低代碼平臺,開源界「小普元」超越傳統商業級平臺!採用前後端分離架構:SpringBoot 2.x,Ant Design&Vue,Mybatis-Plus,Shiro,JWT。強大的代碼生成器讓前後端代碼一鍵生成,無需寫任何代碼!
  • JEECG BOOT 代碼生成使用教程
    JEECG BOOT 代碼生成器非常智能,在線業務建模、在線配置、所見即所得支持23種類控制項,一鍵生成前後端代碼,大幅度提升開發效率,不再為重複工作發愁1.代碼生成器的資料庫配置代碼生成器的資料庫連接是獨立的,與平臺的數據源不統一。
  • 代碼生成模式:未來的代碼模式會是怎樣的?
    我才想起來,我曾經想寫一篇這樣的文章,但是我在我的博客( https://www.phodal.com ) 上找了好久,也沒有發現。然後,我終於在我的 To-Do 應用中看到了它的身影。雖然說是模式總結,到底只是個人經驗。受限於個人經驗,可能有些許的不足之處。若是各位讀者願意指出來,那自然感激不盡。
  • 告別重複!巧用Visual Studio代碼生成器
    介紹及準備工作  曾幾何時,作為程式設計師的你,經常都面對這樣的情景:要創建一個類,類中的屬性對應資料庫中表的各列,還有經常書寫象增刪改查等重複代碼。在Visual Studio 2010中,已經內置了一個免費的代碼生成工具Text Template Transformation Toolkit(簡稱T4),可以在你設置好代碼生成模版後,自動生成相關的代碼。
  • Java 通用代碼生成器光 2.0.0 Insight(內省) 發布嘗鮮版 4,代碼...
    動態椰子樹功能群允許您定義風格多樣的代碼約定,符合不同項目組不同的代碼約定。動詞否定功能群允許您自定義需要的代碼,比如,某個域對象不需要刪除功能,您只需要在Excel模板中否定了Delete動詞,相關的代碼就不出現在代碼生成物中了,非常方便,大大節省了工作量。如此先進靈活和易用的代碼生成器,您值得一試。
  • Java 通用代碼生成器光 2.0.0 Insight(內省) 發布 Beta2 版,代碼...
    可以生成任何格式,任何風格,任何功能的神奇工具。現在好了,光2.0.0內省是一款具有高度靈活性和可裁剪的Java代碼生成器,就像神奇的代碼任意門。比如,不同項目組有不同的代碼約定,域對象有時會被稱為模型,其命名約定也是各種各樣的,代碼不同部分的路徑也是不一樣的,內省都可以準確生成代碼,只要您在項目頁設置了。這就是內省的動態椰子樹功能群。
  • JeecgBoot 2.1.1 代碼生成器 AI 版本發布,基於 SpringBoot 的快速...
    項目介紹JeecgBoot 是一款基於 SpringBoot+代碼生成器的快速開發平臺!採用前後端分離架構:SpringBoot,Ant-Design-Vue,Mybatis-plus,Shiro,JWT。強大的代碼生成器讓前端和後臺代碼一鍵生成,不需要寫任何代碼,保持 jeecg 一貫的強大,絕對是全棧開發福音!!
  • 強推一個基於SpringCloudAlibaba的代碼生成器
    經歷無數日夜的持續迭代和優化,終於可以實現生成 70% 的適用於微服務架構的高質量範式化工程級代碼。此後,我們就很少加班,熱愛工作,並與領導成為了戰友,與客戶成為了朋友。代碼生成器如果說基礎框架是技術輪子,那麼我們就是生產線。
  • 可一鍵生成dao、表、controller等幾十種的代碼生成器源碼分享
    簡介代碼生成器源碼,可一鍵生成controller,service,,實體類,單表、多表的sql語句,日誌處理、事務支持等,同時可以生成dubbo和springCloud腳手架方便開發微服務項目,能在很大程度上提高開發效率,節約開發時間。代碼生成完畢後即為一個前臺到後臺的完整項目。
  • Java 通用代碼生成器光 1.5.0 Kama( 頓悟)發布嘗鮮版 8,支持克隆...
    , EasyUI,SpringBoot 2, MyBatis, MariaDB 技術棧歡迎大家使用由無垠式,和平之翼和光三代動詞算子式代碼生成器組成的動詞算子式代碼生成器陣列,在我的碼雲站點https://gitee.com/jerryshensjf/大家可以找到這些代碼生成器。
  • Java 通用代碼生成器光 1.5.0 Kama(頓悟)發布嘗鮮版 6,功能增強
    ,是目前最完善的支持SpringBoot代碼生成器。,SpringBoot 2, MyBatis, MariaDB 技術棧歡迎大家使用由無垠式,和平之翼和光三代動詞算子式代碼生成器組成的動詞算子式代碼生成器陣列,在我的碼雲站點https://gitee.com/jerryshensjf/大家可以找到這些代碼生成器。
  • 和平之翼代碼生成器 SMEU 版 4.1.0 Beta7 寶船版本發布
    把他們統統部署在Tomcat中,您可以獲得超過600N的代碼變形能力。注意因為眼疾,我不得不把動詞算子式代碼生成器的研發工作停止在目前的狀態。研發工作已經延續了七年,有很多成就,也有很多遺憾,更有很多已規劃但卻從未實現的功能。現在,我把這些內容功能公布出來。也許,呼喚一位英雄,也許是幾位。至尊寶,這是您的箍和屠龍寶刀。
  • Java通用代碼生成器光發布1.5.0 嘗鮮版 2,支持 PDF 導出功能
    ,和平之翼和光三代動詞算子式代碼生成器組成的動詞算子式代碼生成器陣列,在我的碼雲站點https://gitee.com/jerryshensjf/大家可以找到這些代碼生成器。把他們統統部署在Tomcat中,您可以獲得超過600N的代碼變形能力。