須要源碼,請加QQ:858-048-581數據庫
1、特點
一、採用Spring MVC的靜態加載緩存功能,在首頁將Javascript文件、CSS文件和圖片等靜態資源文件加載進來放進內存,極大提升ExtJS的加載速度。
二、三種皮膚主題:經典、灰色和海王星,支持多瀏覽器和多分辨率。
三、分別封裝了模型層、控制層、業務邏輯層和數據持久層的通用操做模塊,井井有條,大大減小代碼冗餘,二次開發效率高。
四、系統是公司多個項目的基礎框架,穩定性好,支持大併發。瀏覽器
2、主要功能
一、採用ExtJS 5.1無限制免費版本,放心用於網站開發。
二、ExtJS富文本編輯器增長修改信息。
三、ExtJS的HtmlEditor的圖片文件上傳插件。
四、Grid列表和表單,包含添加、刪除、批量刪除、修改、查看、圖片查看和按條件查詢列表等功能。
五、導入導出Excel數據,支持xlsx和xls文件。
六、資源管理(菜單管理)。
七、用戶管理和部門管理。
八、權限管理。不只可管理各個功能模塊的權限,也能夠管理功能模塊裏的頁面按鈕權限。
九、報表統計。也能夠嵌入其餘報表工具插件。
十、採用開源的互動地圖Javascript庫Leaflet,處理自定義在線地圖。Panel裏包含2個組件,在2個組件間傳遞參數顯示數據。緩存
3、開發工具和採用技術
一、開發工具:Eclipse、MyEclipse和其餘IDE。
二、採用Spring MVC 4.0.9。
三、採用Hibernate 4.3.8。
四、Hibernate集成二級緩存框架Ehcache。
五、數據庫是MySQL、Oracle和SQL Server,Hibernate的Dialect可以使程序移植到其餘數據庫。
六、採用開源的互動地圖Javascript庫Leaflet,處理自定義在線地圖。
七、採用Google Guava Collections,性能高於Apache Collections。
八、全局處理GET和POST中文編碼。
4、代碼結構
部分代碼做用:
一、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分別封裝了模型層、控制層、業務邏輯層和數據持久層的通用操做模塊。
二、ListView、PageView和QueryResult:做爲ExtJS的後臺分頁模塊。
三、SystemInitListener:加載以XML格式的數據字典,放進內存供調用。
四、LoginFilter:處理登陸各類狀況,將session爲null的操做重定向到登陸頁面。
五、CustomDateEditor:處理日期參數並註冊到控制器裏,不然Spring MVC的參數處理將出錯。
六、ExceptionCode、ServiceException:處理異常信息。
七、CacheFactory:處理Ehcache二級緩存。
八、還有其餘不少工具類等等。session
ExtJS富文本編輯器增長修改信息併發
ExtJS的HtmlEditor的圖片文件上傳插件。建議:不要在ExtJS裏集成百度編輯器、KindEditor或CKEditor等HTML編輯器,由於在某種狀況下會遇到界面扭曲、瀏覽器兼容問題框架
Grid列表表單,包含添加、刪除、批量刪除、修改、查看、圖片查看等功能編輯器
按條件查詢列表工具
導入Excel數據,支持xlsx和xls文件。灰色皮膚主題效果性能
資源管理(菜單管理)。經典皮膚主題效果開發工具
權限管理。不只可管理各個功能模塊的權限,也能夠管理功能模塊裏的頁面按鈕權限
報表統計。也能夠嵌入其餘報表工具插件
採用開源的互動地圖Javascript庫Leaflet,處理自定義在線地圖。Panel裏包含2個組件,在2個組件間傳遞參數顯示數據
須要源碼,請加QQ:858-048-581