我們提供源碼、3種數據庫的SQL文件(MySQL、Oracle、SQL Server)、詳解文檔、Bootstrap各種最新學習資料和技術支持,還贈送基於ExtJS5.1的通用後台管理系統,獲取地址
QQ:3228979148
JavaEE企業開發框架,簡稱JEEFW[JavaEE Framework],是我們軟件組為了快速開發各種B/S產品,花費幾個月而開發的企業開發框架。該框架經過測試組的測試,已應用到多個項目。
JavaEE企業開發框架前端采用最受歡迎的HTML、CSS和JS框架——Bootstrap,所有開發者都能快速上手,所有設備都可以適配(PC設備、平板、手機等),所有項目都適用(網站、OA、ERP、CRM、APP後台等)。
JavaEE企業開發框架前端采用輕量級的扁平化設計,會自動針對不同的屏幕尺寸調整頁面,使其在各個尺寸的屏幕上表現良好。
系統有4種皮膚主題,主要功能包括登錄、注冊、報表、找回密碼、修改密碼、用戶管理、部門管理、菜單管理、字典管理、個人資料管理、信息發布管理、角色權限管理、郵件收發管理等等。
系統後端和前端全部采用官方的最新穩定版本,可直接應用到企業生產環境。
後端主要技術:Spring 4.1.5(管理事務)、SpringMVC 4.1.5(作為控制層)、SpringSecurity 3.2.6(認證和授權,權限管理)、Hibernate 4.3.8(作為數據持久層)、Hibernate Search 5.1.0(全文檢索)、Ehcache 2.9.0(作為二級緩存,提高性能)、Lucene 4.10.4和Quartz 2.2.1(定時生成索引)、JUnit 4.12(單元測試)、Google Guava Collections 18.0(性能更好的集合工具類庫)、Log4j(記錄日志)等等。
框架的數據持久層將添加、修改、刪除、排序、分頁、各種條件的查詢封裝成通用模塊,幾乎不用手寫SQL。
前端主要技術: Bootstrap 3.3.2、HTML5、jQuery 1.11.2(IE時加載),jQuery 2.1.3(非IE時加載),jQueryMobile(支持移動端觸摸等效果),HTML5 Shiv和Respond(讓IE6- IE8支持HTML5元素和媒體查詢)。
1、 登錄:BootstrapTooltip提示,jQuery Validation驗證表單,切換3種背景圖,Spring Security的remember-me機制記錄用戶登錄狀態,Apache CommonsEmail發送郵件找回密碼。
2、 注冊:BootstrapTooltip提示,Bootstrap Datepicker選擇日期/時間,jQuery Validation驗證表單,切換3種背景圖。
3、 信息發布管理:jQueryjqGrid顯示網格數據,Ajax分頁,表格排序,增加、編輯、查看、刪除、查詢(可選擇AND或者OR查詢)和刷新記錄,導出Excel;jQuery Hotkeys監聽鍵盤事件;Bootstrap Wysiwyg作為富文本編輯器;Quartz結合Lucene定時生成標題、作者和正文的索引,用HibernateSearch進行全文檢索。
4、 用戶管理:jQueryjqGrid顯示網格數據,Ajax分頁,表格排序,增加、編輯、查看、刪除、查詢(可選擇AND或者OR查詢)和刷新記錄,導出Excel;Bootstrap Datepicker選擇日期/時間。
5、 角色權限管理:jQueryjqGrid顯示網格數據,Ajax分頁,表格排序,增加、編輯、查看、刪除、查詢(可選擇AND或者OR查詢)和刷新記錄,導出Excel;Bootstrap FuelUX Tree作為樹組件。
6、 菜單管理:jQueryjqGrid顯示網格數據,Ajax分頁,表格排序,增加、編輯、查看、刪除、查詢(可選擇AND或者OR查詢)和刷新記錄,導出Excel。Spring Security控制權限,不同的用戶顯示不同的菜單。
7、 部門管理:jQueryjqGrid顯示網格數據,Ajax分頁,表格排序,增加、編輯、查看、刪除、查詢(可選擇AND或者OR查詢)和刷新記錄,導出Excel。
8、 字典管理:jQueryjqGrid顯示網格數據,Ajax分頁,表格排序,增加、編輯、查看、刪除、查詢(可選擇AND或者OR查詢)和刷新記錄,導出Excel。
9、 郵件收發管理:jQueryHotkeys監聽鍵盤事件,Bootstrap Wysiwyg作為富文本編輯器,jQuery Gritter作為消息通知組件,Bootstrap Tags切換頁簽,Spring JavaMailSenderImpl發送郵件。
10、個人資料管理: jQuery Gritter作為消息通知組件,Bootstrap Datepicker選擇日期/時間,Bootstrap Select2作為下拉框組件,Bootstrap Editable即時編輯文本,Bootstrap File Input上傳文件。
11、個人資料管理(傳統編輯界面):以傳統方式編輯字段,還可以修改密碼。
12、 主頁和報表:jQueryUI Custom作為實例集,jQuery UI Touch Punch添加觸摸事件支持,jQueryEasy Pie Chart渲染帶有HTML5動畫效果的餅圖,jQuery Sparkline生成靜態和動態波譜圖表,jQueryFlot繪制各種圖表。控制界面:選擇皮膚、固定導航欄、固定側邊欄、固定面包屑導航、切換到左邊、切換到窄屏、鼠標滑過顯示子菜單、緊湊側邊欄、菜單項突出等。
13、 18個Bootstrap靜態實例:包括排版、UI元素、按鈕&圖標、側邊欄滑塊、嵌套拖拽列表、jQuery DataTables、表單元素、向導&驗證、UI組件、日歷記事、相冊、價格表格、發票、時間軸、問答幫助、404頁面、500頁面和Bootstrap Grid。
靜態實例包括:Bootstrap Colorpicker實現顏色選擇器實例,Bootstrap DateRangePicker實現雙日期選擇實例,Bootstrap DualListbox實現雙列表框實例,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結合jQueryValidate驗證表單實例,FullCalendar作為日歷插件實例,GoogleCode Prettify高亮代碼實例。
14、代碼結構:系統分為表現層、控制層、業務邏輯層和數據持久層等,降低系統耦合,提高系統的運行效率和可維護性。各個層次的通用代碼都被抽象出來(比如增刪改查),讓該層次其他類繼承,極大降低代碼冗余。系統安全性高,加入反SQL注入機制等。所有代碼都格式化,注釋全面,美觀易讀。
我們提供源碼、3種數據庫的SQL文件(MySQL、Oracle、SQL Server)、詳解文檔、Bootstrap各種最新學習資料和技術支持,還贈送基於ExtJS5.1的通用後台管理系統,獲取地址