• 通用后台管理系统(ExtJS 4.2 + Spring MVC 3.2 + Hibernate)


    通用后台管理系统(ExtJS 4.2 +Spring MVC 3.2 + Hibernate)

    • 开发语言JAVA
    • 成品成品
    • 前端技术extjs
    • 数据库mysql,sql server,oracle

    系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。

     
    1. 详细信息

    原文:http://www.yctxkj.com/product/showproduct.php?lang=cn&id=16

    系统可作为OA、网站电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架

    一、特色
    1、采用Spring MVC的静态加载缓存功能,在首页将Javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度
    2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率

    3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高 

    4、系统是公司多个项目的基础框架,稳定性好,支持大并发

    二、主要功能

    1、采用ExtJS 4.3无限制免费版本,放心用于网站开发。

    2、ExtJS富文本编辑器增加修改信息。

    3、ExtJS的HtmlEditor的图片文件上传插件

    4、Grid列表表单,包含添加删除批量删除修改查看图片查看按条件查询列表等功能。

    5、导入导出Excel数据,支持xlsx和xls文件。

    6、资源管理菜单管理)。

    7、用户管理部门管理

    8、权限管理不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限

    9、报表统计。也可以嵌入其他报表工具插件。

    10、地图功能,采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。

     11、日志模块,提供登录日志。

    三、开发工具和采用技术

    1、开发工具:Eclipse、MyEclipse和其他IDE。
    2、采用Spring MVC 3.2。
    3、采用Hibernate 。

    4、Hibernate集成二级缓存框架Ehcache
    5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。

    6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图

    7、采用Google Guava Collections,性能高于Apache Collections。

    8、全局处理GETPOST中文编码。

    四、代码结构

    部分代码作用:

    1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块

    2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。

    3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
    4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
    5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
    6、ExceptionCode、ServiceException:处理异常信息
    7、CacheFactory:处理Ehcache二级缓存

    8、还有其他很多工具类等等。

    五、系统界面

    1、ExtJS富文本编辑器增加修改信息 

    2、ExtJS的HtmlEditor图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题 

    3、Grid列表表单,包含添加删除批量删除修改查看图片查看等功能

    4、按条件查询列表 

    5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果 

    6、资源管理菜单管理)。经典皮肤主题效果 

    7、用户管理列表,密码经过MD5加密
    8、权限管理不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限

    9、报表统计。也可以嵌入其他报表工具插件

    10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据

    11、Excel导出

      演示地址:http://yctxkj.com:8080/forestry/

    用户名: admin

    密码:  admin

    系统所有源码都可以查看,包含MySQL、Oracle和SQL Server的SQL文件。如需源码和技术支持,请加QQ 483503768。

     购买网站:

    https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-14046932440.2.9dpBP3&id=530853096078

  • 相关阅读:
    代理模式
    组合模式
    策略模式
    状态模式
    js 未结束的字符串常量错误解决方法
    struts2+hibernate+poi导出Excel实例
    Java 实现导出excel表 POI
    ExtJS 4.2 中自定义事件
    dhtmlxGrid分页查询,条件查询实例
    '@P0' 附近有语法错误
  • 原文地址:https://www.cnblogs.com/jiftle/p/5634638.html
Copyright © 2020-2023  润新知