基于SSM+Shiro+Ehcahe+Quartz搭建Java EE快速开发平台的源码

项目简介:

内容发布系统是基于Kensite开发平台搭建,支持多站点,自带两个演示实例,一个是社区示例,一个是论坛示例。后台拥有站点、导航、文章、评论、收藏、留言板、标签等模块,并支持标签模版,实现前端与后台业务分离,前端所有数据的展现均可通过Kensite cms 自定义标签实现,新增修改删除等操作通过ajax调用接口实现。

内容管理系统只是开发框架附带开发的一个子单元,并非核心,此开发框架的核心是作为一套快速开发框架,可以应用到各种管理系统的开发中,极大的提高开发效率,降低开发成本。此开发框架是我们公司一直在使用的框架,简单易学,可扩展性强,培训机构出来的毫无经验的实习生都可以很快上手,已经经过了好多个项目的洗礼,绝对足够坚挺。

扫下面的图片添加我的小助手,回复【源码】即可免费获取到本项目源码进行学习使用

基于SSM+Shiro+Ehcahe+Quartz搭建Java EE快速开发平台的源码

内置功能

  1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置
  2. 部门管理:配置系统组织机构,无限层级,树结构展现,可随意调整上下级。
  3. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
  4. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
  5. 字典管理:对系统中经常使用的一些较为固定的数据进行维护,如:是否、男女、类别、级别等。
  6. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
  7. 连接池监视:监视当期系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
  8. 数据库建模:在线创建数据库表及字段,并可进行可视化配置各字段前端显示组件,表单即可显示对应组件。
  9. 定时任务计划:后台可视化配置任务计划执行,基于Quartz支持可视化配置。
  10. 通用上传下载:单个多个附件上传,支持断点上传和断点下载。
  11. 内容管理:多站点管理,文章发布等,自带一套完整的JSP自定义标签。
  12. 消息推送:平台集成极光推送api、邮件发送、短信发送。
  13. web通信:集成websocket,前端自带一个聊天室。
  14. 导出功能:excel导出与word导出。
  15. 统计图表设计器:可视化配置echarts统计图表,支持柱状图、折线图、饼图、仪表等可视化配置,不需要编码。
  16. 流程建模:可视化流程设计器在线设计流程,可通过少量代码实现任意业务审批流程的签收、通过、驳回、跟踪等操作。
  17. 还有很多,请在使用中自行发现吧。

技术选型

1、后端

  • 核心框架:Spring Framework 4.0
  • 安全框架:Apache Shiro 1.2
  • 视图框架:Spring MVC 4.0
  • 服务端验证:Hibernate Validator 5.1
  • 定时任务计划:Quartz
  • 流程引擎:activiti 5.21.0
  • 持久层框架:MyBatis 3.2
  • 数据库连接池:Alibaba Druid 1.0
  • 缓存框架:Ehcache 2.6、Redis
  • 日志管理:SLF4J 1.7、Log4j
  • 全文检索:lucene
  • 验证码:patchca
  • WebServiceCXF webservice
  • 工具类:Apache Commons、Jackson 2.2、Xstream 1.4、Dozer 5.3、POI 3.9

2、前端

  • JS框架:jQuery 1.9
  • CSS框架:Twitter Bootstrap 2.3.1
  • 前端组件:easyui
  • 客户端验证:JQuery Validation Plugin 1.11
  • 富文本:Ueditor
  • 对话框:layer、jquery-ui
  • 上传空间:uploadify
  • 树结构控件:jQuery zTree
  • 日期控件: My97DatePicker
  • web excel插件:handsontable
  • 统计图表:echarts

4、平台

  • 服务器中间件:在Java EE 5规范(Servlet 2.5、JSP 2.1)下开发,支持应用服务器中间件 有Tomcat 6、Jboss 7、WebLogic 10、WebSphere 8。
  • 数据库支持:目前仅提供MySql和Oracle数据库的支持,但不限于数据库,平台留有其它数据库支持接口, 可方便更改为其它数据库,如:SqlServer 2008、MySql 5.5、H2等
  • 开发环境:Java EE、Eclipse、Maven、Git

系统图片:

基于SSM+Shiro+Ehcahe+Quartz搭建Java EE快速开发平台的源码

基于SSM+Shiro+Ehcahe+Quartz搭建Java EE快速开发平台的源码

源码获取

基于SSM+Shiro+Ehcahe+Quartz搭建Java EE快速开发平台的源码

获取方式:

扫下面的图片添加我的小助手,回复【源码】即可免费获取到本项目源码进行学习使用

基于SSM+Shiro+Ehcahe+Quartz搭建Java EE快速开发平台的源码

原文 

https://segmentfault.com/a/1190000023155646

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » 基于SSM+Shiro+Ehcahe+Quartz搭建Java EE快速开发平台的源码

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址