GitHub 近兩萬 Star無需編碼可一鍵生成前后端代碼這個開源項目有點強_第1頁
GitHub 近兩萬 Star無需編碼可一鍵生成前后端代碼這個開源項目有點強_第2頁
GitHub 近兩萬 Star無需編碼可一鍵生成前后端代碼這個開源項目有點強_第3頁
GitHub 近兩萬 Star無需編碼可一鍵生成前后端代碼這個開源項目有點強_第4頁
GitHub 近兩萬 Star無需編碼可一鍵生成前后端代碼這個開源項目有點強_第5頁
已閱讀5頁,還剩18頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

GitHub近兩萬Star,無需編碼,可一鍵生成前后端代碼,這個開源項目有點強!項目介紹:JeecgBoot是一款基于代碼生成器的低代碼開發平臺!前后端分離架構SpringBoot2.x,SpringCloud,AntDesign&Vue,Mybatis-plus,Shiro,JWT,支持微服務。強大的代碼生成器讓前后端代碼一鍵生成,實現低代碼開發!JeecgBoot引領新的低代碼開發模式(OnlineCoding->代碼生成器->手工MERGE),幫助解決Java項目70%的重復工作,讓開發更多關注業務。既能快速提高效率,節省研發成本,同時又不失靈活性!JeecgBoot提供了一系列低代碼模塊,實現在線開發真正的零代碼:Online表單開發、Online報表、報表配置能力、在線圖表設計、大屏設計、移動配置能力、表單設計器、在線設計流程、流程自動化配置、插件能力(可插拔)等等!JEECG宗旨是:

簡單功能由OnlineCoding配置實現,做到零代碼開發;復雜功能由代碼生成器生成進行手工Merge實現低代碼開發,既保證了智能又兼顧靈活;實現了低代碼開發的同時又支持靈活編碼,解決了當前低代碼產品普遍不靈活的弊端!JEECG業務流程:

采用工作流來實現、擴展出任務接口,供開發編寫業務邏輯,表單提供多種解決方案:表單設計器、online配置表單、編碼表單。同時實現了流程與表單的分離設計(松耦合)、并支持任務節點靈活配置,既保證了公司流程的保密性,又減少了開發人員的工作量。適用項目Jeecg-Boot低代碼開發平臺,可以應用在任何J2EE項目的開發中,尤其適合SAAS項目、企業信息管理系統(MIS)、內部辦公系統(OA)、企業資源計劃系統(ERP)、客戶關系管理系統(CRM)等,其半智能手工Merge的開發方式,可以顯著提高開發效率70%以上,極大降低開發成本。技術架構:開發環境語言:Java8IDE(JAVA):IDEA/Eclipse安裝lombok插件IDE(前端):WebStorm或者IDEA依賴管理:Maven數據庫:MySQL5.7+

&

Oracle11g&Sqlserver2017緩存:Redis后端基礎框架:SpringBoot2.3.5.RELEASE微服務框架:SpringCloudAlibaba2.2.3.RELEASE持久層框架:Mybatis-plus3.4.1安全框架:ApacheShiro1.7.0,Jwt3.11.0微服務技術棧:SpringCloudAlibaba、Nacos、Gateway、Sentinel、Skywarking數據庫連接池:阿里巴巴Druid1.1.22緩存框架:redis日志打?。簂ogback其他:fastjson,poi,Swagger-ui,quartz,lombok(簡化代碼)等。前端Vue2.6.10,Vuex,VueRouterAxiosant-design-vuewebpack,yarnvue-cropper-頭像裁剪組件@antv/g2-AlipayAntV數據可視化圖表Viser-vue

-antv/g2封裝實現eslint,@vue/cli3.2.1vue-print-nb-打印功能模塊├─系統管理

├─用戶管理

├─角色管理

├─菜單管理

├─權限設置(支持按鈕權限、數據權限)

├─表單權限(控制字段禁用、隱藏)

├─部門管理

├─我的部門(二級管理員)

└─字典管理

└─分類字典

└─系統公告

└─職務管理

└─通訊錄

└─多租戶管理

├─消息中心

├─消息管理

├─模板管理

├─代碼生成器(低代碼)

├─代碼生成器功能(一鍵生成前后端代碼,生成后無需修改直接用,絕對是后端開發福音)

├─代碼生成器模板(提供4套模板,分別支持單表和一對多模型,不同風格選擇)

├─代碼生成器模板(生成代碼,自帶excel導入導出)

├─查詢過濾器(查詢邏輯無需編碼,系統根據頁面配置自動生成)

├─高級查詢器(彈窗自動組合查詢條件)

├─Excel導入導出工具集成(支持單表,一對多

導入導出)

├─平臺移動自適應支持

├─系統監控

├─Gateway路由網關

├─性能掃描監控

├─監控

Redis

├─Tomcat

├─jvm

├─服務器信息

├─請求追蹤

├─磁盤監控

├─定時任務

├─系統日志

├─消息中心(支持短信、郵件、微信推送等等)

├─數據日志(記錄數據快照,可對比快照,查看數據變更情況)

├─系統通知

├─SQL監控

├─swagger-ui(在線接口文檔)

│─報表示例

├─曲線圖

└─餅狀圖

└─柱狀圖

└─折線圖

└─面積圖

└─雷達圖

└─儀表圖

└─進度條

└─排名列表

└─等等

│─大屏模板

├─作戰指揮中心大屏

└─物流服務中心大屏

│─常用示例

├─自定義組件

├─對象存儲(對接阿里云)

├─JVXETable示例(各種復雜ERP布局示例)

├─單表模型例子

└─一對多模型例子

└─打印例子

└─一對多TAB例子

└─內嵌table例子

└─常用選擇組件

└─異步樹table

└─接口模擬測試

└─表格合計示例

└─異步樹列表示例

└─一對多JEditable

└─JEditable組件示例

└─圖片拖拽排序

└─圖片翻頁

└─圖片預覽

└─PDF預覽

└─分屏功能

│─封裝通用組件

├─行編輯表格JEditableTable

└─省略顯示組件

└─時間控件

└─高級查詢

└─用戶選擇組件

└─報表組件封裝

└─字典組件

└─下拉多選組件

└─選人組件

└─選部門組件

└─通過部門選人組件

└─封裝曲線、柱狀圖、餅狀圖、折線圖等等報表的組件(經過封裝,使用簡單)

└─在線code編輯器

└─上傳文件組件

└─驗證碼組件

└─樹列表組件

└─表單禁用組件

└─等等

│─更多頁面模板

├─各種高級表單

├─各種列表效果

└─結果頁面

└─異常頁面

└─個人頁面

├─高級功能

├─系統編碼規則

├─提供單點登錄CAS集成方案

├─提供APP發布方案

├─集成Websocket消息通知機制

├─Online在線開發(低代碼)

├─Online在線表單

-

功能已開放

├─Online代碼生成器

-

功能已開放

├─Online在線報表

-

功能已開放

├─Online在線圖表(暫不開源)

├─Online圖表模板配置(暫不開源)

├─Online布局設計(暫不開源)

├─多數據源管理

-

功能已開放

├─積木報表設計器(低代碼)

├─打印設計器

├─數據報表設計

├─圖形報表設計(支持echart)

├─大屏設計器(暫不開源)

│─流程模塊功能

(暫不開源)

├─流程設計器

├─在線表單設計

└─我的任務

└─歷史流程

└─歷史流程

└─流程實例管理

└─流程監聽管理

└─流程表達式

└─我發起的流程

└─我的抄送

└─流程委派、抄送、跳轉

└─。。。

└─其他模塊

└─更多功能開發中。。

微服務整體解決方案(2.4+版本)1、服務注冊和發現Nacos√2、統一配置中心Nacos

√3、路由網關gateway(三種加載方式)√4、分布式httpfeign√5、熔斷和降級Sentinel√6、分布式文件Minio、阿里OSS√7、統一權限控制JWT+Shiro√8、服務監控SpringBootAdmin√9、鏈路跟蹤Skywarking10、消息中間件RabbitMQ

√11、分布式任務xxl-job

√12、分布式事務Seata13、分布式日志elk+kafa14、支持docker-compose、k8s、jenkins15、CAS單點登錄

√16、路由限流

√微服務架構圖在公眾號后端架構師后臺回復“架構整潔”,獲取一份驚喜禮包。微服務架構圖JeecgBoot產品功能藍圖功能藍圖項目下載和運行拉取項目代碼git

clone

/zhangdaiscott/jeecg-boot.git

cd

jeecg-boot/ant-design-jeecg-vue安裝node.js切換到ant-design-jeecg-vue文件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論