JavaEE的CMS系統:JeeSite-OSite(JES)
JeeSite-OSite(JES)為自主開發的、完全開源的、基于JavaEE的CMS系統。
1、系統架構
本JeeSite(JES)系統在Spring/SpringMVC基礎之上,開發了各種插件,包括:
主控制器:增加了請求上下文、數據上下文、線程全局日志ID、Profile性能監控組件;
Spring上下文加載器:在XML配置中,可以增加Velocity腳本,在加載之前,執行該XML文件得到最終結果;
表單驗證:在Spring的驗證其基礎之上,增加表單的驗證,主要是請求參數枚舉的驗證,并且輸出結果與Spring保持一致;
動態爬蟲:作為CMS系統,信息采集必不可少,本系統增加Groovy動態爬蟲功能,實時動態采集數據信息;
無限極分類:分類也稱系統模塊,本系統的模塊完全為樹狀模塊,無限極分類,父類模塊在數據查詢時包含子類模塊;
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!