功能特點:
1、適配所有設備(PC、平板、手機等),兼容所有瀏覽器(Chrome、Firefox、Opera、Safari、IE等),適用所有項目(MIS管理信息係統、OA辦公係統、ERP企業資源規劃係統、CRM客戶關係管理係統、網站、管理後台等)。
2、快速開發,敏捷的數據持久層解決方案。
2.1、事務自動處理。
2.2、O/R Mapping基於注解,零配置XML,便於維護,學習成本低。
2.3、接口和實現分離,不需寫數據持久層代碼,隻需寫接口,自動生成添加、修改、刪除、排序、分頁、各種條件的查詢等SQL。
3、Shiro 安全權限管理,實現 認證、授權、加密、緩存、並發、會話管理、單點登錄 等功能,管理用戶、角色、菜單、按鈕等權限(也提供基於Spring Security 4的框架源碼)。
4、經過專業壓力測試,性能測試,保證後台數據的準確性和頁麵訪問速度,已應用到多個項目。
5、支持MySQL、Oracle、SQL Server等主流數據庫,快速移植。
6、有4種皮膚主題,主要功能模塊包括登錄、注冊、報表、找回密碼、修改密碼、用戶管理、部門管理、菜單管理、字典管理、個人資料管理、信息發布管理、角色權限管理、郵件收發管理、係統監控等。
7、有定時任務、全文檢索、群發郵件、文件上傳下載、導入Excel、反SQL注入、表單日期轉換、加解密、運算精度處理、HTML腳本字符串過濾、IP檢測處理、Get和Post中文亂碼處理等常用功能。
8、係統後端和前端全部采用官方的最新穩定版本,技術前沿,可直接應用到企業生產環境。
9、前端所有的JavaScript、CSS都提供壓縮和非壓縮版本,分彆應用在生產環境和開發環境。
10、嚴格遵守編碼規範,所有代碼都格式化,注釋全麵,美觀易讀。
11、詳細記錄係統操作日誌,幫助運維人員進行係統分析和故障排查。
12、采用Ehcache二級緩存、Spring MVC靜態加載緩存等機製,提高係統性能。
13、完善的圖表/報表功能,包括線形圖、實時線形圖、餅圖、區線圖、圓環圖、柱狀圖等。
14、代碼生成器,生成增刪改查的Java類和JSP等文件,大大提高開發效率。
15、完整的CAS實現SSO單點登錄的解決方案。
16、擴展性強的服務端數據接口,支持各種移動端APP(Android、iOS、Windows Phone等)。
17、完善的係統監控,包括數據源、SQL監控、SQL防火牆、Web應用、URI監控、Session監控、Spring監控和JSON API等。
18、Bootstrap常用實例:排版、UI元素組件、按鈕&圖標、側邊欄滑塊、嵌套拖拽列表、jQuery jqGrid、jQuery DataTables、表單元素、向導&驗證、日曆記事、相冊、價格表格、發票、時間軸、問答幫助、Bootstrap Grid等。
提供Hibernate和Mybatis版本,包括Maven和非Maven!
架構技術:Java + Bootstrap 3.3.5 + HTML5 + CSS3 + jQuery + Spring 4.2.2(管理事務) + Spring MVC 4.2.2(作為控製層) + Apache Shiro 1.2.3 或 SpringSecurity 4.0(認證和授權,權限管理) + Lucene 5.3.1 + Hibernate 5.0.2(作為數據持久層) + Hibernate Search 5.5.0(全文檢索) + Quartz 2.2.2(定時生成索引) + Ehcache 2.10.0(作為二級緩存,提高性能) + JUnit 4.12(單元測試) + Google Guava Collections 18.0(性能更好的集合工具類庫) + Log4j(記錄日誌)
同時提供同UI的Mybatis版本係統!更多技術細節請谘詢客服!
--------------------------------------------------------------------------------------------------------------------
功能介紹和截圖:
1、 信息發布管理:Ajax分頁,表格排序,增加、編輯、查看、刪除、查找(可選擇AND或者OR查找)和刷新記錄,導出Excel。jQuery Hotkeys監聽鍵盤事件。Bootstrap Wysiwyg作為富文本編輯器。Quartz結合Lucene定時生成標題、作者和正文的索引,用Hibernate Search進行全文檢索。
2、 角色權限管理:Bootstrap FuelUX Tree作為樹組件,支持多級菜單。Ajax分頁,表格排序,增加、編輯、查看、刪除、查找(可選擇AND或者OR查找)和刷新記錄,導出Excel。
3、 菜單管理:Shiro安全配置對應的菜單和角色的按鈕權限。Ajax分頁,表格排序,增加、編輯、查看、刪除、查找(可選擇AND或者OR查找)和刷新記錄,導出Excel。
4、 用戶管理:Bootstrap Datepicker選擇日期/時間。Ajax分頁,表格排序,增加、編輯、查看、刪除、查找(可選擇AND或者OR查找)和刷新記錄,導出Excel。
5、圖表/報表:線形圖、實時線形圖、餅圖、區線圖、圓環圖、柱狀圖等。
6、 部門管理:Ajax分頁,表格排序,增加、編輯、查看、刪除、查找(可選擇AND或者OR查找)和刷新記錄,導出Excel。
7、 字典管理:表格排序,Ajax分頁,增加、編輯、查看、刪除、查找(可選擇AND或者OR查找)和刷新記錄,導出Excel。
8、 郵件收發管理:jQuery Hotkeys監聽鍵盤事件,Bootstrap Wysiwyg作為富文本編輯器,jQuery Gritter作為消息通知組件,Bootstrap Tags切換頁簽,Spring JavaMailSenderImpl發送郵件。
9、個人資料管理: jQuery Gritter作為消息通知組件,Bootstrap Datepicker選擇日期/時間,Bootstrap Select2作為下拉框組件,Bootstrap Editable即時編輯文本,Bootstrap File Input上傳文件。
10、 個人資料管理(傳統編輯界麵):以傳統方式編輯字段,還可以修改密碼。
11、 主頁和報表:jQuery UI Custom作為實例集,jQuery UI Touch Punch添加觸摸事件支持,jQuery Easy Pie Chart渲染帶有HTML5動畫效果的餅圖,jQuery Sparkline生成靜態和動態波譜圖表,jQuery Flot繪製各種圖表。控製界麵:選擇皮膚、固定導航欄、固定側邊欄、固定麵包屑導航、切換到左邊、切換到窄屏、鼠標滑過顯示子菜單、緊湊側邊欄、菜單項突出等。
12、 注冊、登錄、找回密碼:Bootstrap Tooltip提示,Bootstrap Datepicker選擇日期/時間,jQuery Validation驗證表單,切換3種背景圖。注冊界麵以動畫效果返回登錄界麵,登錄界麵用Shiro記錄用戶登錄狀態,用Apache Commons Email發送郵件找回密碼。
13、係統監控:數據源、SQL監控、SQL防火牆、Web應用、URI監控、Session監控、Spring監控和JSON API。
14、Bootstrap常用實例:包括排版、UI元素、按鈕&圖標、側邊欄滑塊、嵌套拖拽列表、jQuery DataTables、表單元素、向導&驗證、UI組件、日曆記事、相冊、價格表格、發票、時間軸、問答幫助和Bootstrap Grid。
常用實例包括:Bootstrap Colorpicker實現顏色選擇器實例,Bootstrap DateRangePicker實現雙日期選擇實例,Bootstrap Dual Listbox實現雙列表框實例,Bootstrap Multiselect使用選項輸入多個屬性實例,Bootstrap Bootbox構建對話框實例,jQuery Raty作為評分插件實例,jQuery Spin Button增減文本框數值實例,jQuery Nestable移動拖曳樹型結構實例,jQuery DataTables實現各種表格效果實例,jQuery Chosen擴展和美化下拉框實例,jQuery Masked Input實現掩碼文本輸入框實例,jQuery Input Limiter實現字數限製實例,jQuery Autosize動態調整Textarea大小實例,jQuery Knob實現旋鈕效果實例,jQuery Typeahead自動補齊文字實例,jQuery Colorbox播放幻燈片等內容實例,FuelUX Wizard實現向導效果實例,FuelUX Spinner實現微調器實例,Additional Methods結合jQuery Validate驗證表單實例,FullCalendar作為日曆插件實例,Google Code Prettify高亮代碼實例。
15、 代碼結構:係統分為表現層、控製層、業務邏輯層和數據持久層等,降低係統耦合,提高係統的運行效率和可維護性。各個層次的通用代碼都被抽象出來(比如增刪改查),讓該層次其他類繼承,極大降低代碼冗餘。係統安全性高,加入反SQL注入機製等。所有代碼都格式化,注釋全麵,美觀易讀。