10个综合管理系统类开源项目,速速拿去练手
文章目录
- 1. Base Admin(练手 layui)
- 2. JeecgBoot(Vue)
- 2. zheng(MVC 分布式)
- 4. bm-rms(SSM 练手 Layui Easyui)
- 5. 办公自动化oa_system(练手 JPA)
- 6. 人人快速开发平台(练手 Vue)
- 7. smart-admin(练手 Vue)
- 8. TIMO后台管理系统(练手 Layui JPA)
- 9. web-flash(练手 Vue JPA)
- 10. SPTools(练手 Vue JPA)
1. Base Admin(练手 layui)
这套Base Admin是一套简单通用的后台管理系统,主要功能有:权限管理、菜单管理、用户管理,系统设置、实时日志,实时监控,API加密,以及登录用户修改密码、配置个性菜单等
技术栈:
前端:layui
java后端:SpringBoot + Thymeleaf + WebSocket + Spring Security + SpringData-Jpa + MySql
gitee:https://gitee.com/huanzi-qch/base-admin
2. JeecgBoot(Vue)
JeecgBoot
是一款基于代码生成器的低代码
开发平台,零代码开发!采用前后端分离架构:SpringBoot2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! JeecgBoot引领新的开发模式(Online Coding模式-> 代码生成器模式-> 手工MERGE智能开发), 帮助解决Java项目70%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性!JeecgBoot还独创在线开发模式(No代码概念):在线表单配置(表单设计器)、移动配置能力、工作流配置(在线设计流程)、报表配置能力、在线图表配置、插件能力(可插拔)等等!
JeecgBoot在提高UI能力
的同时,降低了前后分离的开发成本,JeecgBoot还独创在线开发模式(No代码概念),一系列在线智能开发:在线配置表单、在线配置报表、在线图表设计、在线设计流程等等。
JEECG宗旨是:
简单功能由Online Coding配置实现(在线配置表单、在线配置报表、在线图表设计、在线设计流程、在线设计表单),复杂功能由代码生成器生成进行手工Merge,既保证了智能又兼顾了灵活;
业务流程采用工作流来实现、扩展出任务接口,供开发编写业务逻辑,表单提供多种解决方案: 表单设计器、online配置表单、编码表单。同时实现了流程与表单的分离设计(松耦合)、并支持任务节点灵活配置,既保证了公司流程的保密性,又减少了开发人员的工作量。
技术栈:
后端技术: SpringBoot_2.1.3.RELEASE + Mybatis-plus_3.1.2 + Shiro_1.4.0 + Jwt_3.7.0 + Swagger-ui + Redis
前端技术: Ant-design-vue + Vue + Webpack
其他技术: Druid(数据库连接池)、Logback(日志工具) 、poi(Excel工具)、Quartz(定时任务)、lombok(简化代码) 项目构建: Maven、Jdk8
2. zheng(MVC 分布式)
基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:内容管理、支付中心、用户管理(包括第三方)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。
技术 | 名称 | 官网 |
---|---|---|
Spring Framework | 容器 | http://projects.spring.io/spring-framework/ |
SpringMVC | MVC框架 | http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc |
Apache Shiro | 安全框架 | http://shiro.apache.org/ |
Spring session | 分布式Session管理 | http://projects.spring.io/spring-session/ |
MyBatis | ORM框架 | http://www.mybatis.org/mybatis-3/zh/index.html |
MyBatis Generator | 代码生成 | http://www.mybatis.org/generator/index.html |
PageHelper | MyBatis物理分页插件 | http://git.oschina.net/free/Mybatis_PageHelper |
Druid | 数据库连接池 | https://github.com/alibaba/druid |
FluentValidator | 校验框架 | https://github.com/neoremind/fluent-validator |
Thymeleaf | 模板引擎 | http://www.thymeleaf.org/ |
Velocity | 模板引擎 | http://velocity.apache.org/ |
ZooKeeper | 分布式协调服务 | http://zookeeper.apache.org/ |
Dubbo | 分布式服务框架 | http://dubbo.io/ |
TBSchedule & elastic-job | 分布式调度框架 | https://github.com/dangdangdotcom/elastic-job |
Redis | 分布式缓存数据库 | https://redis.io/ |
Solr & Elasticsearch | 分布式全文搜索引擎 | http://lucene.apache.org/solr/ https://www.elastic.co/ |
Quartz | 作业调度框架 | http://www.quartz-scheduler.org/ |
Ehcache | 进程内缓存框架 | http://www.ehcache.org/ |
ActiveMQ | 消息队列 | http://activemq.apache.org/ |
JStorm | 实时流式计算框架 | http://jstorm.io/ |
FastDFS | 分布式文件系统 | https://github.com/happyfish100/fastdfs |
Log4J | 日志组件 | http://logging.apache.org/log4j/1.2/ |
Swagger2 | 接口测试框架 | http://swagger.io/ |
sequence | 分布式高效ID生产 | http://git.oschina.net/yu120/sequence |
AliOSS & Qiniu & QcloudCOS | 云存储 | https://www.aliyun.com/product/oss/ http://www.qiniu.com/https://www.qcloud.com/product/cos |
Protobuf & json | 数据序列化 | https://github.com/google/protobuf |
Jenkins | 持续集成工具 | https://jenkins.io/index.html |
Maven | 项目构建管理 | http://maven.apache.org/ |
前端
技术 | 名称 | 官网 |
---|---|---|
jQuery | 函式库 | http://jquery.com/ |
Bootstrap | 前端框架 | http://getbootstrap.com/ |
Bootstrap-table | Bootstrap数据表格 | http://bootstrap-table.wenzhixin.net.cn/ |
Font-awesome | 字体图标 | http://fontawesome.io/ |
material-design-iconic-font | 字体图标 | https://github.com/zavoloklom/material-design-iconic-font |
Waves | 点击效果插件 | https://github.com/fians/Waves |
zTree | 树插件 | http://www.treejs.cn/v3/ |
Select2 | 选择框插件 | https://github.com/select2/select2 |
jquery-confirm | 弹出窗口插件 | https://github.com/craftpip/jquery-confirm |
jQuery EasyUI | 基于jQuery的UI插件集合体 | http://www.jeasyui.com |
React | 界面构建框架 | https://github.com/facebook/react |
Editor.md | Markdown编辑器 | https://github.com/pandao/editor.md |
zhengAdmin | 后台管理系统模板 | https://github.com/shuzheng/zhengAdmin |
autoMail | 邮箱地址自动补全插件 | https://github.com/shuzheng/autoMail |
zheng.jprogress.js | 加载进度条插件 | https://github.com/shuzheng/zheng.jprogress.js |
zheng.jtotop.js | 返回顶部插件 | https://github.com/shuzheng/zheng.jtotop.js |
4. bm-rms(SSM 练手 Layui Easyui)
基于 SSM+Shiro+Layui+Easyui+Echarts 的后台管理系统(maven版)
BM 致力于更完善,代码注释更丰富,更易于理解学习上手的后台管理系统
SSM 框架 , Shiro 权限管理 , Layui + Easyui 页面 , Echarts 图表
gitee:https://gitee.com/lingqiufeng/bm-rms
5. 办公自动化oa_system(练手 JPA)
前端
技术 | 名称 | 版本 | 官网 |
---|---|---|---|
freemarker | 模板引擎 | springboot1.5.6.RELEASE集成版本 | https://freemarker.apache.org/ |
Bootstrap | 前端UI框架 | 3.3.7 | http://www.bootcss.com/ |
Jquery | 快速的JavaScript框架 | 1.11.3 | https://jquery.com/ |
kindeditor | HTML可视化编辑器 | 4.1.10 | http://kindeditor.net |
My97 DatePicker | 时间选择器 | 4.8 Beta4 | http://www.my97.net/ |
后端
技术 | 名称 | 版本 | 官网 |
---|---|---|---|
SpringBoot | SpringBoot框架 | 1.5.6.RELEASE | https://spring.io/projects/spring-boot |
JPA | spring-data-jpa | 1.5.6.RELEASE | https://projects.spring.io/spring-data-jpa |
Mybatis | Mybatis框架 | 1.3.0 | http://www.mybatis.org/mybatis-3 |
fastjson | json解析包 | 1.2.36 | https://github.com/alibaba/fastjson |
pagehelper | Mybatis分页插件 | 1.0.0 | https://pagehelper.github.io |
gitee:https://gitee.com/aaluoxiang/oa_system
6. 人人快速开发平台(练手 Vue)
- 核心框架:Spring Boot 2.1
- 安全框架:Apache Shiro 1.4
- 视图框架:Spring MVC 5.0
- 持久层框架:MyBatis 3.3
- 定时器:Quartz 2.3
- 数据库连接池:Druid 1.0
- 日志管理:SLF4J 1.7、Log4j
- 页面交互:Vue2.x
gitee:https://gitee.com/renrenio/renren-fast
7. smart-admin(练手 Vue)
- 前端:Vue + Vue-Router + Vuex + ViewUI + vue-enum
- 后端:SpringBoot2 + Mybatis-plus + jwt + druid + mysql
- 前端代码规范smart-front-standard -guide(大力推荐)
- 基于阿里规范之上的后端规范smart-backend-standard-guide(大力推荐)
(高代码规范)
gitee:https://gitee.com/lab1024/smart-admin
PS: 代码规范!
8. TIMO后台管理系统(练手 Layui JPA)
后端技术:SpringBoot + Spring Data Jpa + Thymeleaf + Shiro + Jwt + EhCache
前端技术:Layui + Jquery + zTree + Font-awesome
gitee: https://gitee.com/aun/Timo
9. web-flash(练手 Vue JPA)
- 核心框架:Spring Boot
- 数据库层:Spring data jpa
- 数据库连接池:Druid
- 缓存:Ehcache
- 前端:基于Vue.js的Element(后端)和vux(手机端)
gitee: https://gitee.com/enilu/web-flash
10. SPTools(练手 Vue JPA)
SpringBoot、JPA、Shiro、JDK1.8、Maven、Mysql、Redis、IntelliJ IDEA、minio、fastdfs、OpenOffice
gitee:[https://gitee.com/52itstyle/SPTools](
10个综合管理系统类开源项目,速速拿去练手相关推荐
- 100个精选Python实战项目案例,送给缺乏练手经验的你
随着 Python 语言的流行,越来越多的人加入到了 Python 的大家庭中.为什么这么多人学 Python ?我要喊出那句话了:"人生苦短,我用 Python!",正是因为语法 ...
- 案例 github_2019年12月Github上最热门的Java开源项目,速来围观!
转眼之间,已经进入了2020年,2019年发生的一切仿佛就在昨天.那么,刚过去不久的12月份GitHub上最热门的Java开源项目排行已经出炉啦.下面我带大家一起来看看上榜详情: 1.Alink ht ...
- [转]2020年2月份Github上最热门的开源项目,速来围观
随着疫情被逐渐控制,好消息一天天传来,相信用不了多久我们就能恢复正常生活了. 宅在家这么久,对于专业技能你落下了多少? 2月份GitHub上最热门的开源项目排行已经出炉啦,和我一起来看看上榜详情: 1 ...
- 12 个 yyds 的微信小程序开源项目,速速收藏!
全文概览: wechat-app-mall:微信小程序商城: Vant Weapp:小程序 UI 组件库: iView Weapp:小程序 UI 组件库: echarts-for-weixin:Apa ...
- 推荐10个不错的React开源项目
1,Kutt.it Kutt是一个现代的URL缩短器,支持自定义域,可以用来缩短网址.管理链接并查看点击率统计信息.Kutt支持自定义域名,设置链接密码和描述,缩短URL的私人统计信息,查看.编辑.删 ...
- 推荐 10 个实用型的热门开源项目,开发效率又能提升了!
大家好,我是你们的 猫哥,那个不喜欢吃鱼.又不喜欢喵 的超级猫 ~ 平时如何发现好的开源项目,可以看看这篇文章:GitHub 上能挖矿的神仙技巧 - 如何发现优秀开源项目 1. react-typic ...
- java项目_值得学习和练手的Java企业级开源项目,强烈推荐!
热门文章推荐:100本纸质书籍免费包邮!22款高颜值的终端工具,点燃了小姐姐对编程的热爱! 一条 SQL 引发的事故,同时小姐姐直接被开除!! 11月全国程序员平均工资新鲜出炉,内附封面图! 文末有彩 ...
- python新手入门项目推荐_适合初学者练手的 10 个 有趣Python项目
Python Python开发 Python语言 适合初学者练手的 10 个 有趣Python项目 想成为一个优秀的开发者,没有捷径可走,势必要花费大量时间在键盘后. 而不断地进行各种小项目开发,可以 ...
- 棱形旋转c语言程序_C 语言时隔 5 年重回巅峰,这 20 个热门项目拿去练手!
在上个月的 TIOBE 编程语言排名中,C 语言和 Java 的差距只有 0.01%.在近日 TIOBE 公布的 2020 年 5 月编程语言排行榜中,C 语言成功超越了 Java,重返第一的王者宝座 ...
最新文章
- 第一个项目的需求分析
- linux 修改dmi信息,如何从linux清除DMI系统事件日志?
- 从零单排学Redis【白银】
- 20应用统计考研复试要点(part14)--应用多元分析
- 新一代数据库技术在双11中的黑科技
- 一个简单的重命名,在git中也有这么多学问
- LeetCode----两数之和
- unix环境高级编程——UNIX体系架构
- 微信H5支付跳转问题
- windows 驱动实现进程枚举
- 康奈尔笔记法,高效学习方法推荐
- 一周成python大神_2个月把你变成selenium+Python大神,上海悠悠带你飞!
- STM32F407进入低功耗模式以及唤醒(RTC+中断)
- 澳洲7人自驾选什么车_自驾车在哪里
- 【听课笔记】复旦大学遗传学_05染色体畸变
- c语言写木马程序,用c语言写的木马(详细)
- 以太网未识别的网络win10_win10以太网为什么无Internet未识别网络?
- 西科大计算机网络期末复习考点
- 微信公众号wifi链接php,TP路由器实现关注微信并认证后连接WIFI上网
- keras教程【2】编写CNN
热门文章
- Office 办公软件 word Excel PPT
- 爬了3w条游戏评分数据,有多少是你玩过的?
- 雅典三巨头的思想继承关系 摘自《科学的故事》
- 木瓜移动今日热点资讯请注意查收~
- 涨知识!华为备忘录还能这样玩,难怪古人说好记性不如烂笔头
- 金融和计算机专业男女比例,大学中最容易找女朋友的5大专业,金融上榜,第一名就像身处天堂!...
- 如何通过学生邮箱(教育邮箱)申请Jetbrains系列软件无限期试用
- 设计比较好,有助于学习的Github上的iOS App源码 (中文)
- 计算机毕业设计(附源码)python幸福小区健身器材租赁系统
- Element UI 里的el-table表格排序