有哪些值得推荐的 Java 练手项目?

本文推荐了10个适合Java开发者练习的项目,涵盖了电商系统、秒杀系统设计、API种子项目、微人事管理、Markdown编辑器、博客系统、MyBatis-Spring-Boot集成、爬虫项目、购物管理系统和会议系统,涉及SpringBoot、MyBatis、SSM、Redis等多种技术栈。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.mall:电商系统

 

star:25.8k

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

前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。

后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

2.秒杀系统设计

star:11.5k

关于高并发大流量如何进行秒杀架构的项目。学习之前,先快速入门MQ、SpringBoot、Redis、Dubbo、ZK、Maven,lua,效果会更好!

3.spring-boot-api-project-seed

star:5.5k

基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API~可以帮助我们摆脱重复劳动,专注于业务代码的编写,告别996。

4.微人事管理系统

star:11.9k

前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。

5.MarkdownEditors

star:1.1k

基于Android的Markdown编辑器,项目功能本身不难,但是细节很多。

6.博客系统

star:1.3k

基于SSM实现的个人博客系统,适合初学SSM和个人博客制作的同学学习。主要涉及技术包括的包括Maven,Spring,SpringMVC,MyBatis,Redis,JSP等。

7.MyBatis-Spring-Boot

star:2.9k

是Spring Boot集成MyBatis的基础项目。

8.webporter

star:2.1k

基于 webmagic 的 Java 爬虫项目。核心简单,但是涵盖爬虫应用的完整流程,是爬虫应用的实践样例。

9.shopping-management-system

star:2.9k

该项目为多个小项目的集合,并且在持续更新中。内容包括网购管理系统、图书管理系统、超市管理系统等。适合Java基础到入门的爱好者。

10.会议系统

star:2.6k

支持音频、视频、幻灯片(带有白板控件),聊天和屏幕的实时共享。用于在线学习可以实现:

  • 在线辅导(一对一)
  • 课堂翻转(在会议前记录内容)
  • 小组协作(多对多)
  • 在线课程(一对多)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值