解放雙手!接私活必備的Java開源項目

來自:開源最前線(ID:OpenSourceTop) 

項目地址:https://github.com/zhangdaiscott/jeecg-boot


今天,要和大家分享一個 Java 項目快速開發腳手架,全新架構前後端分離:SpringBoot 2.x,Ant Design&Vue&,Mybatis,Shiro,JWT。這個項目就叫做——JeecgBoot,近日在Github上很火:



什麼是JeecgBoot?


JeecgBoot 是一款基於代碼生成器的J2EE快速開發平臺,解決Java項目70%的重複工作,讓開發更多關注業務邏輯。既能快速提高開發效率,幫助公司節省成本,同時又不失靈活性。JeecgBoot還獨創在線開發模式(No代碼概念):在線表單配置(表單設計器)、移動配置能力、工作流配置(在線設計流程)、報表配置能力、在線圖表配置、插件能力(可插拔)等等。


JEECG宗旨是:簡單功能由Online Coding配置實現(在線配置表單、在線配置報表、在線圖表設計、在線設計流程、在線設計表單),複雜功能由代碼生成器生成進行手工Merge,既保證了智能又兼顧了靈活; 業務流程採用工作流來實現、擴展出任務接口,供開發編寫業務邏輯。



適用項目


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


技術架構


開發環境

  • 語言:Java 8
  • IDE(JAVA):IDEA / Eclipse安裝lombok插件
  • IDE(前端):WebStorm 或者 IDEA
  • 依賴管理:Maven
  • 數據庫:MySQL5.7+ & Oracle 11g & Sqlserver2017
  • 緩存: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 封裝實現
  • eslint,@vue/cli 3.2.1
  • vue-print-nb - 打印


在線試用


登錄頁面:



項目展示:




Jeecg-Boot已經在Github上標星18.8K,Fork累計7.3K

(詳情:https://github.com/zhangdaiscott/jeecg-boot



最後附上相關地址:

在線演示 : http://boot.jeecg.com

技術官網: http://www.jeecg.com


往期推薦

iOS推送:要支持戴口罩解鎖了!以爲是黑科技,原來是騙我買iWatch...

想讓進程後臺運行,試試Linux的nohup命令,3分鐘學會。

追夢童年,80後記憶中的Gameboy,教你怎麼用模擬器去重溫舊夢!

千萬微信紅包封面領取攻略,搶到你吐

Spring Boot 2.x基礎教程:使用JTA實現分佈式事務

爲什麼阿里巴巴不建議boolean類型變量用isXXX?



本文分享自微信公衆號 - 程序猿DD(didispace)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章