厲害了,這款低代碼開發平臺,你值得擁有

blank

厲害了,這款低代碼開發平臺,你值得擁有

大家好,我是為廣大程式師兄弟操碎了心的小編,每天推薦一個小工具/源碼,裝滿你的收藏夾,每天分享一個小技巧,讓你輕鬆節省開發效率,實現不加班不熬夜不掉頭髮,是我的目標!

今天小編推薦一款低代碼開發平臺JEECG BOOT,JeecgBoot是一款基於代碼生成器的低代碼開發平臺!

前後端分離架構SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支援微服務。 強大的代碼生成器讓前後端代碼一鍵生成,實現低代碼開發! JeecgBoot 引領新的低代碼開發模式(OnlineCoding-> 代碼生成器->手工MERGE),幫助解決Java專案70%的重複工作,讓開發更多關注業務。 既能快速提高效率,節省研發成本,同時又不失靈活性!

JeecgBoot 提供了一系列 低代码模块 ,實現在線開發 真正的零代码 :Online表單開發、Online報表、報表配置能力、在線圖表設計、大屏設計、移動配置能力、表單設計器、在線設計流程、流程自動化配置、外掛程式能力(可插拔)等等!

JEECG宗旨是: 簡單功能由OnlineCoding配置實現,做到 零代码开发 ;複雜功能由代碼生成器生成進行手工Merge 實現 低代码开发 ,既保證了 智能 又兼顧 灵活 ;實現了低代碼開發的同時又支援靈活編碼,解決了當前低代碼產品普遍不靈活的弊端!

JEECG业务流程: 採用工作流來實現、擴展出任務介面,供開發編寫業務邏輯,表單提供多種解決方案: 表單設計器、online配置表單、編碼表單。 同時實現了流程與表單的分離設計(松耦合)、並支援任務節點靈活配置,既保證了公司流程的保密性,又減少了開發人員的工作量。

技術架構

開發環境

  • 語言:Java 8
  • IDE(JAVA): IDEA / Eclipse安裝lombok外掛程式
  • IDE(前端): WebStorm 或者 IDEA
  • 依賴管理:Maven
  • 資料庫:MySQL5.7+ & Oracle 11g & Sqlserver2017
  • 緩存:Redis

後端

  • 基礎框架:Spring Boot 2.3.5.RELEASE
  • 微服務框架: Spring Cloud Alibaba 2.2.3.RELEASE
  • 持久層框架:Mybatis-plus 3.4.1
  • 安全框架:Apache Shiro 1.7.0,Jwt 3.11.0
  • 微服務技術棧:Spring Cloud Alibaba、Nacos、Gateway、Sentinel、Skywarking
  • 資料庫連接池:阿裡巴巴Druid 1.1.22
  • 緩存框架: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 封裝實現
  • eslint,@vue/cli 3.2.1
  • vue-print-nb - 列印

微服務架構圖

blank

Jeecg Boot 產品功能藍圖

blank

截圖

blank
blank
blank
blank
blank
blank

結尾

本期就分享到這裡,我是小編南風吹,專注分享好玩有趣、新奇、實用的開源專案及開發者工具、學習資源! 希望能與大家共同學習交流。

What do you think?

Written by marketer

blank

也談”低代碼開發”

blank

生產力至少提升5倍,大廠火拼的低代碼平臺究竟還有哪些坑?