5个值得学习和练手的企业级开源项目!

Posted CodeSheep

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5个值得学习和练手的企业级开源项目!相关的知识,希望对你有一定的参考价值。


小伙伴们 周末好!

5个值得学习和练手的企业级开源项目!

之前很多小伙伴反映说学完Java基础和Spring框架之后,一时间不知道如何深入挖掘和进一步练手,因此本文就整理出几个适合初学者学习和练手的Java EE开源项目,供大家参考,大家可以认真吸收这些项目并真正转化为自己的技能点,这样以后不管是复试写简历或者是求职找工作,也能更加从容一点。

5个值得学习和练手的企业级开源项目!


 JeeSite 

项目名称:JeeSite

项目所用技术栈:Spring、Spring MVC、MyBatis、Apache Shiro、Bootstrap UI等

项目简介:JeeSite 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE)采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。在线代码生成功能,包括核心模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计;界面无刷新,一键换肤;众多账号安全设置,密码策略;在线定时任务配置;支持集群,支持SAAS;支持多数据源;支持微服务。

5个值得学习和练手的企业级开源项目!

项目源码:https://github.com/thinkgem/jeesite


 XMall商城 

项目名称:XMall商城

项目所用技术栈:SSM、Elasticsearch、Redis、mysql、ActiveMQ、Shiro、Dubbo、Zookeeper、Vue.js 等

项目简介:XMall是一个基于SOA架构的分布式电商购物商城,并且前后端分离。包括如下几大模块:

  • 后台管理系统:管理商品、订单、类目、商品规格属性、用户、权限、系统统计、系统日志以及前台内容等功能

  • 前台系统:用户可以在前台系统中进行注册、登录、浏览商品、首页、下单等操作

  • 会员系统:用户可以在该系统中查询已下的订单、管理订单、我的优惠券等信息

  • 订单系统:提供下单、查询订单、修改订单状态、定时处理订单

  • 搜索系统:提供商品的搜索功能

  • 单点登录系统:为多个系统之间提供用户登录凭证以及查询登录用户的信息

是初学者练手的不错的项目。

5个值得学习和练手的企业级开源项目!

5个值得学习和练手的企业级开源项目!


 Cloud-Platform 

项目名称:Cloud-Platform

项目所用技术栈:Spring Boot、Spring Cloud全家桶、Vue.js等

项目简介:Cloud-Platform是国内首个基于Spring Cloud的微服务开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。

5个值得学习和练手的企业级开源项目!

5个值得学习和练手的企业级开源项目!

项目源码:https://gitee.com/geek_qi/cloud-platform


 Piggy Metrics 

项目名称:Piggy Metrics

项目所用技术栈:Spring Boot、Spring Cloud、Docker等

项目简介:Piggy Metrics是一个基于Spring Boot, Spring Cloud和Docker等技术实现的微服务脚手架,项目包含了:API网关、服务发现、负载均衡、熔断机制、配置中心、监控服务、认证服务等几大微服务项目基本模块,对学习和练手微服务项目是不错的选择。

5个值得学习和练手的企业级开源项目!

项目源码:https://github.com/sqshq/piggymetrics


 mall电商 

项目名称:mall

项目所用技术栈:Spring Boot、Spring Security、MyBatis、Elasticsearch、RabbitMq、Redis、MongoDb、Docker 、Vue.js等

项目简介:mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

5个值得学习和练手的企业级开源项目!

5个值得学习和练手的企业级开源项目!

项目源码:https://github.com/macrozheng/mall


每天进步一点点!Peace!

2019.12.28晚

      
        
        
      
给个[在看],是对程序羊最大的支持



以上是关于5个值得学习和练手的企业级开源项目!的主要内容,如果未能解决你的问题,请参考以下文章

值得学习和练手的Java企业级开源项目,强烈推荐!

值得学习练手的 5 个 Python 迷你程序(附代码)

Python之值得学习练手的22个迷你程序(附代码)|Python技能树测评

不要再找开源项目了,这个神级练手项目值得拥有!

C/C++领域的练手开源项目,小伙伴们接好

django的练手实战项目都有哪些值得推荐