【Github】项目名:JeePlatform:企业信息化开发基础平台
一、项目简介
JeePlatform项目是以SpringBoot为核心框架,集Mybatis、SpringMVC等开源组件框架而成的通用基础平台,代码已捐给开源中国社区。其代码结构包含父项目、管理系统、内容管理系统、通用工程等多个模块,涵盖了企业信息化开发的多个方面。
二、系统设计
系统管理方面,管理系统登录页面一般为http://127.0.0.1:8080/jeeplatform/login,主页前端适配移动端且有换肤功能,还涉及权限管理等。OA管理系统待开发,CMS管理系统待开发,并且分别有不同的单点登录接入方式。
三、关键技术
在单点登录方面,有CAS单点登录基础(jeeplatform – sso – cas)和OAuth2.0单点登录基础(jeeplatform – sso – oauth2)。项目采用CAS实现单点登录时,集群搭建有参考博客,并且利用nginx负载均衡、redis存储tomcat session和casticket等。SpringBoot集成Redis缓存处理采用SpringAOP实现。
四、业务方案
系统管理通用功能包含多种单点登录方式、用户管理、角色管理等。OA系统通用功能待开发且有单点登录等功能,CMS系统通用功能待开发且有单点登录和信息管理等功能。
五、技术方案
后台技术涵盖工作流引擎、ORM框架、Web框架等多种技术,如Activiti5(待定)、Mybatis、SpringMVC等;前端技术包括文件上传、树形结构、日期插件等多种技术,如JQueryuploadify、EasyUITree、JQueryDate等。
六、项目总结
JeePlatform项目是一个功能丰富的企业信息化开发基础平台,整合了多种技术框架和业务功能。如果你对这个项目有任何想法或者疑问,欢迎在下方留言一起讨论。
项目地址
数据统计
数据评估
本站链氪巴士提供的JeePlatform:企业信息化开发基础平台都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。
