項目簡介:
內容發佈系統是基於Kensite開發平臺搭建,支持多站點,自帶兩個演示實例,一個是社區示例,一個是論壇示例。後臺擁有站點、導航、文章、評論、收藏、留言板、標籤雲等模塊,並支持標籤模版,實現前端與後臺業務分離,前端全部數據的展示都可經過Kensite cms 自定義標籤實現,新增修改刪除等操做經過ajax調用接口實現。前端
內容管理系統只是開發框架附帶開發的一個子單元,並不是核心,此開發框架的核心是做爲一套快速開發框架,能夠應用到各類管理系統的開發中,極大的提升開發效率,下降開發成本。此開發框架是咱們公司一直在使用的框架,簡單易學,可擴展性強,培訓機構出來的毫無經驗的實習生均可以很快上手,已經通過了好多個項目的洗禮,絕對足夠堅挺。jquery
掃下面的圖片添加個人小助手,回覆【源碼】便可免費獲取到本項目源碼進行學習使用
內置功能
- 用戶管理:用戶是系統操做者,該功能主要完成系統用戶配置。
- 部門管理:配置系統組織機構,無限層級,樹結構展示,可隨意調整上下級。
- 菜單管理:配置系統菜單,操做權限,按鈕權限標識等。
- 角色管理:角色菜單權限分配、設置角色按機構進行數據範圍權限劃分。
- 字典管理:對系統中常常使用的一些較爲固定的數據進行維護,如:是否、男女、類別、級別等。
- 操做日誌:系統正常操做日誌記錄和查詢;系統異常信息日誌記錄和查詢。
- 鏈接池監視:監視當期系統數據庫鏈接池狀態,可進行分析SQL找出系統性能瓶頸。
- 數據庫建模:在線建立數據庫表及字段,並可進行可視化配置各字段前端顯示組件,表單便可顯示對應組件。
- 定時任務計劃:後臺可視化配置任務計劃執行,基於Quartz支持可視化配置。
- 通用上傳下載:單個多個附件上傳,支持斷點上傳和斷點下載。
- 內容管理:多站點管理,文章發佈等,自帶一套完整的JSP自定義標籤。
- 消息推送:平臺集成極光推送api、郵件發送、短信發送。
- web通訊:集成websocket,前端自帶一個聊天室。
- 導出功能:excel導出與word導出。
- 統計圖表設計器:可視化配置echarts統計圖表,支持柱狀圖、折線圖、餅圖、儀表等可視化配置,不須要編碼。
- 流程建模:可視化流程設計器在線設計流程,可經過少許代碼實現任意業務審批流程的簽收、經過、駁回、跟蹤等操做。
- 還有不少,請在使用中自行發現吧。
技術選型
一、後端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
系統圖片:
源碼獲取
獲取方式:
掃下面的圖片添加個人小助手,回覆【源碼】便可免費獲取到本項目源碼進行學習使用