<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>

          無需編碼,可一鍵生成前后端代碼,這個開源項目有點強

          共 2311字,需瀏覽 5分鐘

           ·

          2021-04-02 10:13

          項目介紹:

          JeecgBoot 是一款基于代碼生成器的低代碼開發(fā)平臺!前后端分離架構(gòu) SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服務(wù)。強大的代碼生成器讓前后端代碼一鍵生成,實現(xiàn)低代碼開發(fā)!

          JeecgBoot 引領(lǐng)新的低代碼開發(fā)模式(OnlineCoding-> 代碼生成器-> 手工MERGE), 幫助解決Java項目70%的重復(fù)工作,讓開發(fā)更多關(guān)注業(yè)務(wù)。既能快速提高效率,節(jié)省研發(fā)成本,同時又不失靈活性!

          JeecgBoot 提供了一系列低代碼模塊,實現(xiàn)在線開發(fā)真正的零代碼:Online表單開發(fā)、Online報表、報表配置能力、在線圖表設(shè)計、大屏設(shè)計、移動配置能力、表單設(shè)計器、在線設(shè)計流程、流程自動化配置、插件能力(可插拔)等等!

          JEECG宗旨是: 簡單功能由OnlineCoding配置實現(xiàn),做到零代碼開發(fā);復(fù)雜功能由代碼生成器生成進(jìn)行手工Merge 實現(xiàn)低代碼開發(fā),既保證了智能又兼顧靈活;實現(xiàn)了低代碼開發(fā)的同時又支持靈活編碼,解決了當(dāng)前低代碼產(chǎn)品普遍不靈活的弊端!

          JEECG業(yè)務(wù)流程: 采用工作流來實現(xiàn)、擴展出任務(wù)接口,供開發(fā)編寫業(yè)務(wù)邏輯,表單提供多種解決方案:表單設(shè)計器、online配置表單、編碼表單。同時實現(xiàn)了流程與表單的分離設(shè)計(松耦合)、并支持任務(wù)節(jié)點靈活配置,既保證了公司流程的保密性,又減少了開發(fā)人員的工作量。

          適用項目

          Jeecg-Boot低代碼開發(fā)平臺,可以應(yīng)用在任何J2EE項目的開發(fā)中,尤其適合SAAS項目、企業(yè)信息管理系統(tǒng)(MIS)、內(nèi)部辦公系統(tǒng)(OA)、企業(yè)資源計劃系統(tǒng)(ERP)、客戶關(guān)系管理系統(tǒng)(CRM)等,其半智能手工Merge的開發(fā)方式,可以顯著提高開發(fā)效率70%以上,極大降低開發(fā)成本。

          技術(shù)架構(gòu):

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

          • 語言:Java 8

          • IDE(JAVA):IDEA / Eclipse安裝lombok插件

          • IDE(前端):WebStorm 或者 IDEA

          • 依賴管理:Maven

          • 數(shù)據(jù)庫:MySQL5.7+ & Oracle 11g & Sqlserver2017

          • 緩存:Redis

          后端

          • 基礎(chǔ)框架:Spring Boot 2.3.5.RELEASE

          • 微服務(wù)框架:Spring Cloud Alibaba 2.2.3.RELEASE

          • 持久層框架:Mybatis-plus 3.4.1

          • 安全框架:Apache Shiro 1.7.0,Jwt 3.11.0

          • 微服務(wù)技術(shù)棧:Spring Cloud Alibaba、Nacos、Gateway、Sentinel、Skywarking

          • 數(shù)據(jù)庫連接池:阿里巴巴Druid 1.1.22

          • 緩存框架:redis

          • 日志打?。簂ogback

          • 其他: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 數(shù)據(jù)可視化圖表

          • Viser-vue - antv/g2 封裝實現(xiàn)

          • eslint,@vue/cli 3.2.1

          • vue-print-nb - 打印

          功能模塊


          微服務(wù)整體解決方案(2.4+版本)

          1、服務(wù)注冊和發(fā)現(xiàn) Nacos √

          2、統(tǒng)一配置中心 Nacos √

          3、路由網(wǎng)關(guān) gateway(三種加載方式) √

          4、分布式 http feign √

          5、熔斷和降級 Sentinel √

          6、分布式文件 Minio、阿里OSS √

          7、統(tǒng)一權(quán)限控制 JWT + Shiro √

          8、服務(wù)監(jiān)控 SpringBootAdmin√

          9、鏈路跟蹤 Skywarking

          10、消息中間件 RabbitMQ √

          11、分布式任務(wù) xxl-job √

          12、分布式事務(wù) Seata

          13、分布式日志 elk + kafa

          14、支持 docker-compose、k8s、jenkins

          15、CAS 單點登錄 √

          16、路由限流 √

          微服務(wù)架構(gòu)圖


          微服務(wù)架構(gòu)圖

          Jeecg Boot 產(chǎn)品功能藍(lán)圖


          功能藍(lán)圖

          項目下載和運行

          • 拉取項目代碼

          git clone https://github.com/zhangdaiscott/jeecg-boot.git
          cd  jeecg-boot/ant-design-jeecg-vue
          1. 安裝node.js

          2. 切換到ant-design-jeecg-vue文件夾下

          # 安裝yarn
          npm install -g yarn

          # 下載依賴
          yarn install

          # 啟動
          yarn run serve

          # 編譯項目
          yarn run build

          # Lints and fixes files
          yarn run lint

          系統(tǒng)效果

          大屏模板


          輸入圖片說明


          輸入圖片說明

          PC端





          在線接口文檔



          報表






          流程





          手機端



          PAD端





          地址

          https://github.com/zhangdaiscott/jeecg-boot


          瀏覽 48
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

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

          手機掃一掃分享

          分享
          舉報
          <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>
                  成人青青草视频在线 | 日韩欧美在线观看视频 | 人人草99视频 | 色网站免费| 天堂男人在线视频 |