整理了 40 多套 Java 完整实战项目,各个精品!

很多小伙伴都想找能跟着学习的完整实战项目。鱼皮分类整理了亿点点,都是开源免费的,适合系统学习,而且都是可以写到简历上的企业级完整项目

(其中很多项目还自带教程哦)

电商秒杀

天猫整站 J2EE

天猫整站 SSM

天猫整站 Springboot

mall-learning:mall学习教程,架构、业务、技术要点全方位解析。

SpringBoot 电商商城系统 Mall4j

SpringBoot 完整电商系统 Mall:包括前台商城系统及后台管理系统,基于 SpringBoot+MyBatis 实现。

newbee-mall:newbee-mall 项目(新蜂商城)是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。

paascloud-master:基于 spring cloud + vue + oAuth2.0,前后端分离商城系统

mall-swarm:mall-swarm 是一套微服务商城系统,采用了 Spring Cloud Greenwich、Spring Boot 2、MyBatis、Docker、Elasticsearch 等核心技术,同时提供了基于 Vue 的管理后台方便快速搭建系统。

onemall:mall 商城,基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba 。

litemall:又一个小商城。litemall = Spring Boot 后端 + Vue 管理员前端 + 微信小程序用户前端 + Vue 用户移动端。

xmall:基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统

miaosha:秒杀系统设计与实现

SecKill:基于 SpringBoot+Mybatis+Redis+RabbitMQ 秒杀系统

博客论坛

Mblog:开源 Java 博客系统

halo:一个优秀的开源博客发布应用

forum-java:一款用 Java(spring boot) 实现的现代化社区(论坛/问答/BBS/社交网络/博客)系统平台

vhr:微人事是一个前后端分离的人力资源管理系统,项目采用 SpringBoot+Vue 开发。

favorites-web:云收藏 Spring Boot 2.X 开源项目。云收藏是一个使用 Spring Boot 构建的开源网站,可以让用户在线随时随地收藏的一个网站,在网站上分类整理收藏的网站或者文章。

community:码问,开源论坛、问答系统,现有功能提问、回复、通知、最新、最热、消除零回复功能。技术栈 Spring、Spring Boot、MyBatis、MySQL/H2、Bootstrap

NiterForum:尼特社区-NiterForum-一个论坛/社区程序。后端Springboot/MyBatis/Maven/MySQL,前端Thymeleaf/Layui。可供初学者,学习、交流使用。

VBlog:V部落,Vue+SpringBoot实现的多用户博客管理平台!

NiceFish:SpringBoot/SpringCloud 前后端分离项目

My-Blog: My Blog 是由 SpringBoot + Mybatis + Thymeleaf 等技术实现的 Java 博客系统,页面美观、功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验。

My-Blog-layui:layui 版本的 My-Blog : A simple & beautiful blogging system implemented with spring-boot & layui & thymeleaf & mybatis My Blog 是由 SpringBoot + Layui + Mybatis + Thymeleaf 等技术实现的 Java 博客系统,页面美观、功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验

symphony:Java 实现的现代化社区

管理系统

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

bootshiro:基于 springboot+shiro+jwt 的资源无状态认证权限管理系统后端

悟空CRM:基于jfinal+vue+ElementUI的前后端分离CRM系统

EL-ADMIN:基于 SpringBoot 的后台管理系统

pig:基于 Spring Boot 2.2、 Spring Cloud Hoxton & Alibaba、 OAuth2 的 RBAC 权限管理系统。

FEBS-Shiro:Spring Boot 2.1.3,Shiro1.4.0 & Layui 2.5.4 权限管理系统。

Spring Boot-Shiro-Vue:基于Spring Boot-Shiro-Vue 的权限管理

studentmanager:基于springboot+mybatis学生管理系统

jshERP:华夏ERP基于SpringBoot框架和SaaS模式,立志为中小企业提供开源好用的ERP软件,目前专注进销存+财务功能。主要模块有零售管理、采购管理、销售管理、仓库管理、财务管理、报表查询、系统管理等。支持预付款、收入支出、仓库调拨、组装拆卸、订单等特色功能。拥有库存状况、出入库统计等报表。同时对角色和权限进行了细致全面控制,精确到每个按钮和菜单。

HotelSystem:酒店管理系统 Java,tomcat,mysql,servlet,jsp实现,没有使用任何框架

开发平台

open-capacity-platform:微服务能力开发平台

jeecg-boot:JeecgBoot是一款基于BPM的低代码平台!前后端分离架构 SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发!

其他

学之思在线考试系统:一款 java + vue 的前后端分离的考试系统

PassJava-Platform:一款面试刷题的 Spring Cloud 开源系统

kkFileView:使用spring boot打造文件文档在线预览项目

dynamic-datasource:一个基于springboot的快速集成多数据源的启动器

moti-cloud:莫提网盘,基于 SpringBoot+MyBatis+ThymeLeaf+BootStrap,适合初学者

threadandjuc:three-high-import 高可用\高可靠\高性能,三高多线程导入系统(该项目意义为理论贯通)

proxyee-down:http下载工具,基于http代理,支持多连接分块下载

hosp_order:医院预约挂号系统,基于 SSM 框架

趋势投资 SpringCloud

DiyTomcat


贪多嚼不烂,大家选择几套自己感兴趣的项目学习即可。

项目地址都在:https://github.com/liyupi/free-programming-resources

整理不易,有帮助的话大家一定要 <stron> 哦 ❤️!支持作者的同时,便于自己下次更方便地找到叭!</stron>

#Java##学习路径#
全部评论
大家晚安
2 回复 分享
发布于 2021-03-26 00:05
点赞 回复 分享
发布于 2023-08-30 15:59 山东
点赞 回复 分享
发布于 2021-03-26 13:55

相关推荐

当面对产品需求不断变更,且时间紧迫的情况,你在以往工作中是如何应对的,在比亚迪可能也有此类情况,你的策略是?比亚迪产品面向不同消费群体,如何确保产品定位精准,以满足多样化用户需求,讲讲你的思路和过往经验?请描述一次你在产品推广阶段遇到的重大挑战,你是如何解的,若推广比亚迪产品会借鉴哪些方法?对于比亚迪这样产品线丰富的企业,如何建立有效的产品生命周期管理体系,分享下你的见解和经验&nbsp;?谈谈你对当前新能源汽车行业趋势的理解,以及这些趋势对比亚迪产品经理工作会带来哪些影响和机遇?在过往产品管理工作中,如何收集和管理用户反馈,并将其转化为产品改进的动力,针对比亚迪产品呢?假如你负责比亚迪一款新产品的功能规划,你会遵循怎样的流程和方法来确定最终功能列表?比亚迪强调品牌影响力提升,从产品经理角度,你认为可以通过哪些产品策略来助力品牌建设&nbsp;?请举例说明你如何管理产品预算,确保资源合理分配,在比亚迪煉臜婵Ề観釘謡就责产品时预算管理重点在哪?如何与比亚迪内部的研发、生产、销售等部门有效沟通与协作以保障产品顺利推进,讲讲过往经验?当比亚迪的产品与竞争对手产品在功能、价格等方面相近时,你会采取哪些策略突出产品优势&nbsp;?讲述一下你在优化产品用户界面和用户体验方面的经验,怎样将其应用到比亚迪产品中&nbsp;?对于比亚迪计划拓展的新市场领域,作为产品经理你会如何进行产品适配和市场进入策略制定?
点赞 评论 收藏
分享
1.&nbsp;自我介绍2.&nbsp;介绍一下简历上的项目3&nbsp;&nbsp;策略模式在我项目中的应用这是我第一次面试,当时紧张爆了,脑子一片空白,支支吾吾半天没说出来4.&nbsp;看我答不上来让我说一下我的责任链模式是怎么实现的这个直接说成规则树的实现了,而且说的很混乱5.&nbsp;讲一下常用的两种数据结构我说了一个链表,另一个太紧张了没憋出来6.&nbsp;linkedList是线程安全的么,底层是单向链表还是双向链表,如果在多线程环境下给你一个方法的参数就是linkedlist,你怎么做不是线程安全的,双向链表,我记得Java有一个方法可以传入LinkedList然后返回一个线程安全的版本(给方法的api忘了)7.&nbsp;让我讲两种熟悉的算法我就说出来一个二分8.&nbsp;Spring循环依赖问题讲了Spring的三级缓存,也讲的比较混乱,但大体是答出来了感觉9.&nbsp;Spring如果自己注入自己会不会报错我认为不会,因为Spring的事务中方法内部还使用this调用他自己的方法导致事务失效时有一种解决办法就是通过Spring自己注入自己然后调用方法解决10.&nbsp;我的项目中事务是如何使用的直接在方法上加@Translation注解10.方法A调用带有@Translation注解的B方法,B方法报错,AB会回滚么,A方法没有Translation注解A不会回滚,B会回滚11.docker怎么查看日志,怎么进入一个容器的内部docker&nbsp;logs&nbsp;容器名,&nbsp;第二个答一半感觉不对撤回了忘了面完发现我答得对自己给自己否定了12.问了我领域驱动的设计这里我坦白我理解的不是很好,我理解的是一个用户的一次操作在后端的整个流程就算一个领域,在这个流程中需要用到的数据集合就是界限上下文总结:&nbsp;第一次面试太紧张了,从小老师随机提问抽查我都紧张害怕点我,还是学的不到位,还得沉淀沉淀不继续投了,感觉不咋正式,面试官没开摄像头也没要求我开摄像头,还迟到了五分钟,但是态度挺好的我卡壳了还一直鼓励我,应该是寄了,太急躁了沉淀沉淀了得
查看13道真题和解析
点赞 评论 收藏
分享
10-11 10:44
门头沟学院 Java
StephenZ_:今年日常实习确实少了很多机会。是今年秋招喜欢发实习转正导致的,去年这时候牛客已经各种大厂实习oc满天飞了,今年刷都刷不到多少
点赞 评论 收藏
分享
评论
13
121
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务