Java源码ExtJS 5 SpringMVC 4Hibernate 4通用后台管理开发框架

须要源码,请加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

 

相关文章
相关标签/搜索