代碼生成器模式-> 手工 MERGE 智能開發(fā),幫助解決 Java 項目 70% 的重復工作,讓開發(fā)更多關注業(yè)務邏輯..." />
<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          一款無需寫任何代碼,即可一鍵生成前后端代碼的開源工具

          共 2642字,需瀏覽 6分鐘

           ·

          2020-10-11 21:34


          JeecgBoot 是一款基于代碼生成器的低代碼開發(fā)平臺,零代碼開發(fā)。JeecgBoot 采用開發(fā)模式:Online Coding 模式-> 代碼生成器模式-> 手工 MERGE 智能開發(fā),幫助解決 Java 項目 70% 的重復工作,讓開發(fā)更多關注業(yè)務邏輯。
          它引入了 No Coding 概念:在線表單配置(表單設計器)、移動配置能力、工作流配置(在線設計流程)、報表配置能力、在線圖表配置、插件能力(可插拔)…

          技術架構

          開發(fā)環(huán)境

          • 語言:Java 8
          • IDE(JAVA):IDEA/Eclipse 安裝 lombok 插件
          • IDE(前端):WebStorm 或者 IDEA
          • 依賴管理:Maven
          • 數據庫:MySQL 5.7+ & Oracle 11g & Sqlserver 2017
          • 緩存:Redis

          后端

          • 基礎框架:Spring Boot 2.1.3.RELEASE
          • 持久層框架:Mybatis-plus_3.1.2
          • 安全框架:Apache Shiro 1.4.0,Jwt_3.7.0
          • 數據庫連接池:阿里巴巴 Druid 1.1.10
          • 緩存框架:Redis
          • 日志打印:logback
          • 其他:fastjson、poi、Swagger-ui、quartz、lombok(簡化代碼)等

          前端

          • Vue 2.6.10、Vuex、Vue Router
          • Axios
          • ant-design-vue
          • webpack、yarn
          • vue-cropper - 頭像裁剪組件
          • @antv/g2 - Alipay AntV 數據可視化圖表
          • Viser-vue - antv/g2 封裝實現(xiàn)
          • eslint、@vue/cli 3.2.1
          • vue-print-nb - 打印

          功能模塊

          ├─系統(tǒng)管理
          │??├─用戶管理
          │??├─角色管理
          │??├─菜單管理
          │??├─權限設置(支持按鈕權限、數據權限)
          │??├─表單權限(控制字段禁用、隱藏)
          │??├─部門管理
          │??├─我的部門(二級管理員)
          │??└─字典管理
          │??└─分類字典
          │??└─系統(tǒng)公告
          │??└─職務管理
          │??└─通訊錄
          │??└─多租戶管理
          ├─消息中心
          │??├─消息管理
          │??├─模板管理
          ├─智能化功能
          │??├─代碼生成器功能(一鍵生成前后端代碼,生成后無需修改直接用,絕對是后端開發(fā)福音)
          │??├─代碼生成器模板(提供4套模板,分別支持單表和一對多模型,不同風格選擇)
          │??├─代碼生成器模板(生成代碼,自帶excel導入導出)
          │??├─查詢過濾器(查詢邏輯無需編碼,系統(tǒng)根據頁面配置自動生成)
          │??├─高級查詢器(彈窗自動組合查詢條件)
          │??├─Excel導入導出工具集成(支持單表,一對多?導入導出)
          │??├─平臺移動自適應支持
          ├─系統(tǒng)監(jiān)控
          │??├─Gateway路由網關
          │??├─性能掃描監(jiān)控
          │??│??├─監(jiān)控?Redis
          │??│??├─Tomcat
          │??│??├─jvm
          │??│??├─服務器信息
          │??│??├─請求追蹤
          │??│??├─磁盤監(jiān)控
          │??├─定時任務
          │??├─系統(tǒng)日志
          │??├─消息中心(支持短信、郵件、微信推送等等)
          │??├─數據日志(記錄數據快照,可對比快照,查看數據變更情況)
          │??├─系統(tǒng)通知
          │??├─SQL監(jiān)控
          │??├─swagger-ui(在線接口文檔)
          │─報表示例
          │??├─曲線圖
          │??└─餅狀圖
          │??└─柱狀圖
          │??└─折線圖
          │??└─面積圖
          │??└─雷達圖
          │??└─儀表圖
          │??└─進度條
          │??└─排名列表
          │??└─等等
          │─大屏模板
          │??├─作戰(zhàn)指揮中心大屏
          │??└─物流服務中心大屏
          │─常用示例
          │??├─自定義組件
          │??├─對象存儲(對接阿里云)
          │??├─JVXETable示例(各種復雜ERP布局示例)
          │??├─單表模型例子
          │??└─一對多模型例子
          │??└─打印例子
          │??└─一對多TAB例子
          │??└─內嵌table例子
          │??└─常用選擇組件
          │??└─異步樹table
          │??└─接口模擬測試
          │??└─表格合計示例
          │??└─異步樹列表示例
          │??└─一對多JEditable
          │??└─JEditable組件示例
          │??└─圖片拖拽排序
          │??└─圖片翻頁
          │??└─圖片預覽
          │??└─PDF預覽
          │??└─分屏功能
          │─封裝通用組件?
          │??├─行編輯表格JEditableTable
          │??└─省略顯示組件
          │??└─時間控件
          │??└─高級查詢
          │??└─用戶選擇組件
          │??└─報表組件封裝
          │??└─字典組件
          │??└─下拉多選組件
          │??└─選人組件
          │??└─選部門組件
          │??└─通過部門選人組件
          │??└─封裝曲線、柱狀圖、餅狀圖、折線圖等等報表的組件(經過封裝,使用簡單)
          │??└─在線code編輯器
          │??└─上傳文件組件
          │??└─驗證碼組件
          │??└─樹列表組件
          │??└─表單禁用組件
          │??└─等等
          │─更多頁面模板
          │??├─各種高級表單
          │??├─各種列表效果
          │??└─結果頁面
          │??└─異常頁面
          │??└─個人頁面
          ├─高級功能
          │??├─系統(tǒng)編碼規(guī)則
          │??├─提供單點登錄CAS集成方案
          │??├─提供APP發(fā)布方案
          │??├─集成Websocket消息通知機制
          ├─Online在線低代碼開發(fā)(暫未開源)
          │??├─Online在線表單?-?功能已開放
          │??├─在線代碼生成器?-?功能已開放
          │??├─Online在線報表?-?功能已開放
          │??├─多數據源管理
          │??├─Online在線圖表
          │??├─Online圖表模板配置
          │??├─高級表單設計器
          │─流程模塊功能?(暫不開源)
          │??├─流程設計器
          │??├─在線表單設計
          │??└─我的任務
          │??└─歷史流程
          │??└─歷史流程
          │??└─流程實例管理
          │??└─流程監(jiān)聽管理
          │??└─流程表達式
          │??└─我發(fā)起的流程
          │??└─我的抄送
          │??└─流程委派、抄送、跳轉
          │??└─。。。
          └─其他模塊
          ???└─更多功能開發(fā)中。。
          ???

          微服務架構圖

          項目截圖

          大屏

          PC 端


          手機端

          iPad 端


          項目地址

          GitHub 傳送門:https://github.com/zhangdaiscott/jeecg-boot

          最后,這里是不變的結束語,如果你有更好的 Repo 在手,記得和 HelloGitHub 資源共享下喲~






          瀏覽 78
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  久久亚洲免费 | 日韩专区第一页。日韩中文字幕在线亚洲 | 日韩三级片播放 | 特级成人毛片 | 黄片视频在线 |