GitHub 2W 星:一鍵生成先後端代碼

敲代碼時哪幾個鍵用的最多?
我猜確定是 Ctrl + C 和  Ctrl + V 吧,新手在開發中會寫大量的重複代碼,尤爲是接外包的朋友,新起一個項目,不少代碼其實都能從其餘項目中借鑑。
爲了提升開發效率,避免把大量的時間浪費在重複工做上,涌現了不少逆向工程技術。 好比 MyBatis-Generator 就是一款方便好用的代碼生成器。 在使用 MyBatis 框架時,配置該生成器,就能夠經過數據庫表自動生成 model、dao、mapper 和增刪改查的相關代碼。
這種方式可極大地減小代碼的編寫,增長開發效率。大學期間,我還本身寫過一個先後端代碼生成器,不單單生成數據層的相關代碼,控制層、服務層和前端代碼都能生成。
當時我使用模板技術完成的,可是僅僅實現了簡單的增刪改查功能。GitHub 上有一個很是強大的代碼生成的開源項目,如今已經接近 2W 的 Star 了。能夠關注微信公衆號「逛逛GitHub」回覆「生成」獲取開源項目地址。

該項目可一鍵生成先後端代碼,實現低代碼開發,幫助解決 Java 項目 70% 的重複工做,讓開發者更多關注業務。前端

既能快速提升效率,節省研發成本,同時又不失靈活性。而且採用最新主流先後分離框架 Spring Boot + MyBatis + Antd。web

功能也很是豐富,除了簡單的增刪改查,還支持微服務。報表、表單、圖標、Excel、在線打印、權限管理等等功能。數據庫

下面是系統的截圖,支持移動端、Pad 端、PC端。
後端

若是想下載這個開源項目,能夠關注微信公衆號「逛逛GitHub」回覆「生成」便可。微信

最後,防止找不到本篇文章,能夠收藏點贊,方便翻閱查找。本文首 發至公衆號 逛逛GitHub(ggGithub),轉載請註明出處。


推薦閱讀
1. 推薦幾個好玩項目
2. 推薦幾個有用項目
3.  推薦幾個有用工具
4.  推薦幾個好玩軟件

天天推薦一個有趣、好玩且可能你會用到的 GitHub 項目。app

本文分享自微信公衆號 - 逛逛GitHub(ggGithub)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。框架

相關文章
相關標籤/搜索