一款企业信息化开发基础平台,可以用于快速构建企业后台管理系统,集成了OA(办公自动化)、SCM(供应链系统)、ERP(企业资源管理系统)、CMS(内容管理系统)、CRM(客户关系管理系统)等企业系统的通用业务功能
JeePlatform项目是一款以Activiti为工作流引擎,以SpringFramework为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,基于本平台可以实现快速开发。
系统管理通用功能用户管理:系统用户
角色管理:按照企业系统职能进行角色分配,每个角色具有不同的系统操作权限OK
权限管理:权限管理细分到系统按钮权限,菜单权限,管理员可以对权限进行细分控制
在线管理:管理在线用户,可以强制下线
菜单管理:系统可以配置系统菜单,并分配不同的权限OK
报表统计:数据报表、用户分析
系统监控:数据监控、系统日志(用户登录记录)
通用接口:SMS(短信)、系统邮件、Excel表导出导入操作...
OA系统通用功能(待开发)考勤管理:请假流程
人事管理:机构管理、部门管理、员工管理
CMS系统通用功能(待开发)信息管理:文章管理、文章审核...
技术方案后台技术工作流引擎:Activiti5
ORM框架:Mybatis/HibernateJPA
Web框架:SpringMVC
核心框架:SpringFramework4.0
任务调度:SpringTask
权限安全:ApacheShiro/SpringSecurity
全文搜索引擎:Lucene/Solr
页面静态化处理:Freemark/Velocity
服务器页面包含技术:SSI
网页即时通讯:longpolling/websocket
连接池:Druid(阿里开源)
日志处理:SLF4J
缓存处理:Redis、EhCache
Excel表处理:POI
前端技术文件上传:JQueryuploadify
树形结构:EasyUITree
日期插件:JQueryDate
弹窗框架:zDialog
Cookie保存:JQueryCookie
富文本编辑器:BaiduUEDitor
前端框架:TwitterBootstrap、ExtJS
服务器负载均衡:Nginx
分布式:alibabaDubbo
中间件:RocketMQ
项目测试DeBug:Junit、FindBugs、EclEmma
程序质量:Jdepend4eclipse
压力测试:JMeter
工具软件服务器:SecureCRT
Java:IntelliJIDEA/Eclipse
远程控制:TeamViewer
版本控制:Git
Jar管理:Maven
UML建模:ArgoUML
Eclipse测试插件:EclEmma
程序质量检查插件:Jdepend4eclipse(Eclipse平台)
为了帮助学习者更好地理解代码,下面给出自己写的一些博客链接
Java框架基于RBAC模型的权限系统设计(Github开源项目)
SpringDataJpa+SpringMVC+Jquery.pagination.js实现分页
SpringMVC+ZTree实现树形菜单权限配置
单点登录集群安装教程
Github开源项目(企业信息化基础平台)
基于权限安全框架Shiro的登录验证功能实现
缓存Redis学习笔记之基本数据结构
SpringBoot集成Redis实现缓存处理(SpringAOP技术)
Oracle知识Oracle知识整理笔录
Oracle笔记之锁表和解锁
Oracle笔记之修改表字段类型
评论