9

GitHub收藏最高的10个Java练手项目推荐 - InfoQ 写作平台

 3 years ago
source link: https://xie.infoq.cn/article/0f6818a967e6d6aa0ab0b1872?
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

很多初学者想小试牛刀的时候都会有找不到适合自己的项目的困境,要不就是太难要么就是没有写的必要,很是让人头大。

所以本文收集了 GitHub 上星星最多排名最靠前的十个 Java 练手项目,源码和文档也都整理好了,需要的朋友可以直接点击领取。

好了,话不多说,坐稳扶好,开车喽!

1、图灵商城

star:25.8k

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

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

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

2、秒杀系统设计

star:11.5k

关于高并发大流量如何进行秒杀架构的项目。学习之前,先快速入门MQSpringBootRedisDubboZKMaven,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

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

  • 在线辅导(一对一)

  • 课堂翻转(在会议前记录内容)

  • 小组协作(多对多)

  • 在线课程(一对多)


往期热文


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK