通用后台管理系统(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

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

  1. c#通用后台管理系统

    c#通用后台管理系统 C#通用后台管理系统 最近因公司工作需要,要编制一个小型的oa系统,在网上找了一下,发现大多数的功能都不是我们想用的,没办法,只好自己来写一个,开始写了个登录后,懒病又犯了,不想 ...

  2. 【前端】Vue+Element UI案例:通用后台管理系统-用户管理:Table表格增删查改、Pagination分页、搜索框

    文章目录 目标 代码 0.结构 1.按钮-删除 2.按钮-编辑 3.debug 4.样式 5.分页Pagination:功能 6.分页Pagination:样式 7.搜索框:功能 8.搜索框:样式 总 ...

  3. 【前端】Vue+Element UI案例:通用后台管理系统-用户管理:Form表单填写、Dialog对话框弹出

    文章目录 目标 代码 0.页面结构 1.新增按钮和弹出表单:结构 2.新增按钮和弹出表单:点击新增弹出表单 3.表单样式 4.表单验证 5.表单的提交和取消功能:接口.mock相关准备 6.表单的提交 ...

  4. Thinkphp 6 + Vue 2 + ElementUI + Vxe-table 前后端分离的,一键生成代码和API接口的,通用后台管理系统 快速开发框架,开发小程序和APP的推荐框架!

    Thinkphp 6 + Vue 2 + ElementUI + Vxe-table 前后端分离的,一键生成代码和API接口的,通用后台管理系统 快速开发框架,开发小程序和APP的推荐框架! 概述 R ...

  5. 用 Vite+Vue3+Ts 搭建通用后台管理系统

    大厂技术  高级前端  Node进阶 点击上方 程序员成长指北,关注公众号 回复1,加入高级Node交流群 通用后台管理系统整体架构方案(Vue) 项目创建,脚手架的选择(vite or vue-cl ...

  6. 用vite+Vue3+ts搭建通用后台管理系统

    点击上方关注 前端技术江湖,一起学习,天天进步 通用后台管理系统整体架构方案(Vue) 项目创建,脚手架的选择(vite or vue-cli) vue-cli基于webpack封装,生态非常强大,可 ...

  7. 【前端】Vue+Element UI案例:通用后台管理系统-登陆不同用户显示不同菜单、动态添加路由

    文章目录 目标 代码 0.动态地显示菜单:store 1.动态注册路由 2.解决刷新后摆平问题 总代码 本篇修改的代码文件 tab.js 参考视频: VUE项目,VUE项目实战,vue后台管理系统,前 ...

  8. 哔哩哔哩Allen老师通用后台管理系统

    一.项目效果 二.项目版本,技术栈 node.js 16.16.0 vue-cli 5.0.8 vue-router 3.6.5 技术栈:vue2,vuex,element-ui,ajax,js-co ...

  9. 【前端】Vue+Element UI案例:通用后台管理系统-代码总结(已开源)

    文章目录 前言 项目文件目录 api mockServe home.js permission.js index.js mock.js user.js assert components Common ...

最新文章

  1. 《云计算:概念、技术与架构》一2.3 案例研究3:Innovartus
  2. 学python需要买书吗-最适合Python初学者的6本书籍推荐「必须收藏」
  3. [转]Entity Framework4.0 (七) EF4的存储过程
  4. 【设计模式】软件设计七大原则 ( 里氏替换原则 | 定义 | 定义扩展 | 引申 | 意义 | 优点 )
  5. Matplotlib实例教程 | 统计DataFrame中文本长度分布(条形统计图)
  6. python css selector_Python爬虫之Selector的用法
  7. 工业机器人码垛教学实施_工业码垛机器人存在问题与解决对策
  8. Visual Assist X插件
  9. jQuery/javascript实现简单网页计算器
  10. JS 数据类型转换、创建对象
  11. django之创建第11个项目-页面整合
  12. 常用数学符号大学(包含罗马字符)
  13. cmd命令行乱码 oracle_Oracle查询中文乱码问题
  14. 关于面向对象的真面目
  15. 【小程序源码】超强大的头像制作神器微信小程序源码
  16. Codeforces633H-Fibonacci-ish II
  17. [情感] 纯情女生给老实木讷男孩的恋爱建议
  18. java excel 加密_Java 加密/解密Excel
  19. Programming TCP/IP Windows Sockets in C++
  20. 【花雕学AI】超级提问模型大全!150个ChatGPT神奇示例,让你的聊天更有趣!

热门文章

  1. 为什么安装Android SDK后无法安装flatform?
  2. (JavaWeb)Filter过滤器
  3. 2020 我的C++学习之路 C++PrimerPlus第九章课后习题
  4. mysql虚拟机远程链接_windows下用navicat远程链接虚拟机Linux下MySQL数据库
  5. nicetool好工具_N个办公辅助好工具,无需下载,简单实用
  6. 阿里内网热搜开发者工具在线教程推荐
  7. Arthas 初探--安装初步适用
  8. Serverless 风起云涌,为什么阿里,微软,AWS 却开始折腾 OAM?
  9. 华为有了鸿蒙就可以翻身吗,鸿蒙2.0要来了,华为手机能靠此翻身吗?
  10. app后台运行会给服务器发信息吗_零基础搭建电视直播APP平台第一弹(支持安卓+电视盒子)...