阶段5:项目实战


目标

综合所学技术从 0 到 1 开发和上线一个全面、有特色的、可以写进简历的个人项目。

学习建议

其实在之前的框架学习视频中应该就做过几个项目了,但相对不够完整和体系化。 有想法的同学可以做任何自己想做的项目,推荐参加一些作品类竞赛,练手、拿奖、收获项目经历一举三得。 暂时没想法的,建议先跟着专门带做项目的视频教程做 1 - 2 套 Java 完整项目,一定要从 0 到 1 自己手写! 有能力的也可以试着用 GitHub 上的源码来学习~ 做一个完整的项目的确很不容易,建议大家根据自己的时间和兴趣选择 较新的、有配套源码的 教程,保持耐心。

视频教程

项目源码(50 套)

电商秒杀

博客论坛

  • 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,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发。

其他


评论
评论
  目录