演示地址:www.jeeplus.org
jeeplus vue版本采用模塊化和插件化開發機制,解決了單體應用帶來的的問題,它又不像SOA那么復雜,不僅易於開發和維護,而且學習成本極低。一個插件只關注一個特定的業務功能,插件之間沒有耦合,可以插拔,模塊內的一個改動僅影響該模塊本身,不需要重建和部署整個程序,只需要替換模塊jar,所以它的業務清晰、 代碼量較少。整個應用是由若干個插件構建而成,所以整個應用也會維持在可控狀態。前后端完全分離,保證了pc端和移動端接口的統一。
技術選型:
- Springboot 2.0
- mybatis
- shiro
- redis/ehcache
- flowable
- qutarz
- spring webscoket
- vue
- element ui
- es6
- webpack
分層設計:
- 使用分層設計,分為mapper,service,Controller,view層,層次清楚,低耦合,高內聚。
- 安全考慮:嚴格遵循了web安全的規范,前后台雙重驗證,參數編碼傳輸,密碼md5加密存儲,shiro權限驗證,從根本上避免了SQL注入,XSS攻擊,CSRF攻擊等常見的web攻擊手段。
功能模塊:
- 代碼生成器
- 報表設計器
- 表單設計器
- 工作流
- 通知管理
- 菜單管理
- 用戶管理
- 機構管理
- 角色管理
- 區域管理
- 字典管理
- 日志查詢
- 連接池監控
- 性能監控
- 短信模塊
- 郵箱模塊
- 站內信系統
- app接口
- 二維碼生成等基礎模塊。
功能概述:
- 代碼生成器:支持單表,主附表,樹表,一對一,一對多,多對多,左樹右表的直接生成,只需簡單配置,就可以生成數千行高質量代碼,5分鍾快速開發一個業務邏輯,一周開發一個進銷存不是夢。可以在線設計數據庫,然后自動創建數據庫表和字段(無需手動去創建數據庫表和字段),然后導出代碼,生成前台html 到后台java的所有代碼,生成的代碼功能包括:增刪查改,批量刪除,排序,導出導入excel,權限到按鈕,如果沒有復雜的業務邏輯,無需手寫一行代碼。
- 模板配置:可以在線復制編輯代碼生成器模板,定義任何你想要的代碼風格。
- 工作流:可視化工作流,可以關聯外置或者動態表單。
- 菜單權限:權限精確到按鈕級別。
- 數據權限:支持行級權限,允許不同的人通過角色設置,看見不同的數據。
- 報表:集成ureport,支持在線設計報表。
- 多數據源:代碼生成器支持連接不同的數據庫,生成的模塊可以連接指定的數據庫,方便擴展為saas系統。每個模塊或者插件可以指定連接不同的數據庫。
- 插件化開:系統內置多個插件,可以在線升級。
- 多數據庫支持:支持mysql、oracle、SqlServer。
posted @
2020-03-08 10:44 java——plus 閱讀(12) 評論(0) 編輯 收藏