基於SSM+Shiro+Ehcahe+Quartz搭建Java EE快速開發平臺的源碼

項目簡介:

內容發佈系統是基於Kensite開發平臺搭建,支持多站點,自帶兩個演示實例,一個是社區示例,一個是論壇示例。後臺擁有站點、導航、文章、評論、收藏、留言板、標籤雲等模塊,並支持標籤模版,實現前端與後臺業務分離,前端全部數據的展示都可經過Kensite cms 自定義標籤實現,新增修改刪除等操做經過ajax調用接口實現。前端

內容管理系統只是開發框架附帶開發的一個子單元,並不是核心,此開發框架的核心是做爲一套快速開發框架,能夠應用到各類管理系統的開發中,極大的提升開發效率,下降開發成本。此開發框架是咱們公司一直在使用的框架,簡單易學,可擴展性強,培訓機構出來的毫無經驗的實習生均可以很快上手,已經通過了好多個項目的洗禮,絕對足夠堅挺。jquery

掃下面的圖片添加個人小助手,回覆【源碼】便可免費獲取到本項目源碼進行學習使用

內置功能

  1. 用戶管理:用戶是系統操做者,該功能主要完成系統用戶配置。
  2. 部門管理:配置系統組織機構,無限層級,樹結構展示,可隨意調整上下級。
  3. 菜單管理:配置系統菜單,操做權限,按鈕權限標識等。
  4. 角色管理:角色菜單權限分配、設置角色按機構進行數據範圍權限劃分。
  5. 字典管理:對系統中常常使用的一些較爲固定的數據進行維護,如:是否、男女、類別、級別等。
  6. 操做日誌:系統正常操做日誌記錄和查詢;系統異常信息日誌記錄和查詢。
  7. 鏈接池監視:監視當期系統數據庫鏈接池狀態,可進行分析SQL找出系統性能瓶頸。
  8. 數據庫建模:在線建立數據庫表及字段,並可進行可視化配置各字段前端顯示組件,表單便可顯示對應組件。
  9. 定時任務計劃:後臺可視化配置任務計劃執行,基於Quartz支持可視化配置。
  10. 通用上傳下載:單個多個附件上傳,支持斷點上傳和斷點下載。
  11. 內容管理:多站點管理,文章發佈等,自帶一套完整的JSP自定義標籤。
  12. 消息推送:平臺集成極光推送api、郵件發送、短信發送。
  13. web通訊:集成websocket,前端自帶一個聊天室。
  14. 導出功能:excel導出與word導出。
  15. 統計圖表設計器:可視化配置echarts統計圖表,支持柱狀圖、折線圖、餅圖、儀表等可視化配置,不須要編碼。
  16. 流程建模:可視化流程設計器在線設計流程,可經過少許代碼實現任意業務審批流程的簽收、經過、駁回、跟蹤等操做。
  17. 還有不少,請在使用中自行發現吧。

技術選型

一、後端web

  • 核心框架:Spring Framework 4.0
  • 安全框架:Apache Shiro 1.2
  • 視圖框架:Spring MVC 4.0
  • 服務端驗證:Hibernate Validator 5.1
  • 定時任務計劃:Quartz
  • 流程引擎:activiti 5.21.0
  • 持久層框架:MyBatis 3.2
  • 數據庫鏈接池:Alibaba Druid 1.0
  • 緩存框架:Ehcache 2.六、Redis
  • 日誌管理:SLF4J 1.七、Log4j
  • 全文檢索:lucene
  • 驗證碼:patchca
  • WebService:CXF webservice
  • 工具類:Apache Commons、Jackson 2.二、Xstream 1.四、Dozer 5.三、POI 3.9

二、前端ajax

  • JS框架:jQuery 1.9
  • CSS框架:Twitter Bootstrap 2.3.1
  • 前端組件:easyui
  • 客戶端驗證:JQuery Validation Plugin 1.11
  • 富文本:Ueditor
  • 對話框:layer、jquery-ui
  • 上傳空間:uploadify
  • 樹結構控件:jQuery zTree
  • 日期控件: My97DatePicker
  • web excel插件:handsontable
  • 統計圖表:echarts

四、平臺數據庫

  • 服務器中間件:在Java EE 5規範(Servlet 2.五、JSP 2.1)下開發,支持應用服務器中間件 有Tomcat 六、Jboss 七、WebLogic 十、WebSphere 8。
  • 數據庫支持:目前僅提供MySql和Oracle數據庫的支持,但不限於數據庫,平臺留有其它數據庫支持接口, 可方便更改成其它數據庫,如:SqlServer 200八、MySql 5.五、H2等
  • 開發環境:Java EE、Eclipse、Maven、Git

系統圖片:

基於SSM+Shiro+Ehcahe+Quartz搭建Java EE快速開發平臺的源碼

基於SSM+Shiro+Ehcahe+Quartz搭建Java EE快速開發平臺的源碼

源碼獲取

基於SSM+Shiro+Ehcahe+Quartz搭建Java EE快速開發平臺的源碼

獲取方式:


掃下面的圖片添加個人小助手,回覆【源碼】便可免費獲取到本項目源碼進行學習使用

相關文章
相關標籤/搜索