发文以来,分享了一些科技资讯,有趣的视频剪辑,今天首次整理一些开源项目分享。既是对自己的学习督促,也是对有需要人的一种便利。
开源项目一:
mall商城
- star数:29.8k
- 项目地址:https://github.com/macrozheng/mall
mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
开源项目二:
微人事人力资源管理系统,SpringBoot+Vue开发
- star数:14k
- 项目地址:https://github.com/lenve/vhr
项目开发的部分文档:
开源项目三:
Spring-boot-pay支付项目
- star数:5.2k
- 项目地址:https://gitee.com/52itstyle/spring-boot-pay
开源项目四:
Spring-boot-seckill分布式秒杀系统
- star数:6.4k
- 项目地址:https://gitee.com/52itstyle/spring-boot-seckill
开源项目五:
Spring-boot-mail邮件服务
- star数:1.2k
- 项目地址:https://gitee.com/52itstyle/spring-boot-mail
开源项目六:
Cloud-Platform后台管理框架
- star数:11.2k
- 项目地址:https://gitee.com/geek_qi/cloud-platform
开源项目七:
SpringBoot开源管理 后台系统
- star数:3.9k
- 项目地址:https://gitee.com/xiandafu/springboot-plus
开源项目八:
jeecg-boot快速开发框架
- star数:9.8k
- 项目地址:https://github.com/zhangdaiscott/jeecg-boot
一款基于代码生成器的JAVA快速开发平台,开源界“小普元”超越传统商业企业级开发平台!采用前后端分离架构:SpringBoot 2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式(OnlineCoding模式-> 代码生成器模式-> 手工MERGE智能开发),帮助Java项目解决70%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性。JeecgBoot还独创在线开发模式(No代码):在线表单配置(表单设计器)、移动配置能力、在线工作流配置(流程设计器)、在线报表配置、在线图表配置、插件能力(可插拔)等等
开源项目九:
jeeSpringCloud后台权限管理系统
- star数:7.2k
- 项目地址:https://gitee.com/JeeHuangBingGui/jeeSpringCloud
基于SpringBoot2.0的后台权限管理系统界面简洁美观敏捷开发系统架构。核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。 互联网云快速开发框架,微服务分布式代码生成的敏捷开发系统架构。项目代码简洁,注释丰富,上手容易,还同时集中分布式、微服务,同时包含许多基础模块和监控、服务模块。模块包括:定时任务调度、服务器监控、平台监控、平台设置、开发平台、单点登录、Redis分布式高速缓存、会员、营销、在线用户、日志、在线人数、访问次数、调用次数、直接集群、接口文档、生成模块、代码实例、安装视频、教程文档 代码生成(单表、主附表、树表、列表和表单、redis高速缓存对接代码、图表统计、地图统计、vue.js)、dubbo、springCloud、SpringBoot、mybatis、spring、springmvc。
开源项目十:
bootshiro权限管理后台系统
- star数:1.9k
- 项目地址:https://gitee.com/tomsun28/bootshiro
基于springboot2+ shiro+jwt的真正rest api资源无状态认证权限管理框架,开发人员无需关注权限问题,后端开发完api,前端页面配置即可(前后端分离)
开源项目十一:
悟空CRM系统
- star数:1.2k
- 项目地址:https://gitee.com/wukongcrm/72crm-java
基于jfinal+vue+ElementUI的前后端分离CRM系统
开源项目十二:
SpringCloud构建的商城项目
- star数:3.6k
- 项目地址:https://gitee.com/catshen/zscat_sw
基于springboot cloud构建的一个商城项目,包括前端,后端和h5应用,小程序,作为zscat应用实践的模板项目。基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务敏捷开发系统架构。并引入组件化的思想实现高内聚低耦合,[ 微信 + 支付宝 + 百度 + 头条 ] 小程序 + APP + 公众号 + PC + H5 项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,积分商城,分销商城并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等
开源项目十三:
V部落(多用户博客管理系统)
- star数:4.3k
- 项目地址:https://github.com/lenve/VBlog
开源项目十四:
renren-fast快速开发平台
- star数:5.1k
- 项目地址:https://gitee.com/renrenio/renren-fast?_from=gitee_search
renren-fast是一个轻量级的Spring Boot2.1快速开发平台,其设计目标是开发迅速、学习简单、轻量级、易扩展;使用Spring Boot、Shiro、MyBatis、Redis、Bootstrap、Vue2.x等框架,包含:管理员列表、角色管理、菜单管理、定时任务、参数管理、代码生成器、日志管理、云存储、API模块(APP接口开发利器)、前后端分离等。
开源项目十五:
SpringBlade分布式微服务架构综合性项目
- star数:1.8k
- 项目地址:https://github.com/chillzhuang/SpringBlade
SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴巴编码规范。采用Spring Boot 2 、Spring Cloud Hoxton 、Mybatis 等核心技术,同时提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台。
开源项目十六:
oasys企业应用系统
- star数:2.5k
- 项目地址:https://gitee.com/aaluoxiang/oa_system?_from=gitee_search
办公自动化(OA)是面向组织的日常运作和管理,员工及管理者使用频率最高的应用系统,极大提高公司的办公效率。oasys是一个OA办公自动化系统,使用Maven进行项目管理,基于springboot框架开发的项目,mysql底层数据库,前端采用freemarker模板引擎,Bootstrap作为前端UI框架,集成了jpa、mybatis等框架。
此次的整理就到这里,如果你有好的开源项目,欢迎评论,让更多的人看到优秀的项目,一起学习!