|
今天分享几个Github上非常实用的Java项目,也包含几个java的学习教程。
如果你正在学习Java,不妨试试这几个项目练练手,可以拓展Java的代码量,提高写代码的手感哦。
这是一个Java进阶知识合集,涉及的知识点包含高并发、分布式、高可用、微服务等领域。十分适合自学Java的小伙伴,当然,其它后端语言的同学在这里也能有不少收获。
项目功能完备,是学习电商项目的很好实践。
一下是项目结构:
mall├── mall-common -- 工具类及通用代码├── mall-mbg -- MyBatisGenerator 生成的数据库操作代码├── mall-admin -- 后台商城管理系统接口├── mall-search -- 基于 Elasticsearch 的商品搜索系统├── mall-portal -- 前台商城系统接口└── mall-demo -- 框架搭建时的测试代码
- url: github.com/eugenp/tutorials
- star: 33000
- fork: 52000
- watch: 1500
这个项目是Spring框架下代码示例,是一个小型、单一功能的项目教程集合。主要是覆盖知识点包括Spring、Spring Boot、Spring Security等方面。
- url: github.com/wuyouzhuguli/SpringAll
- star: 25000
- fork: 7400
- watch: 867
Spring系列源码中文教程,囊括了Spring Boot、Spring Boot Shiro、Spring Boot Security、Spring Cloud 等内容的教程。
Spring作为目前普及度最高的Java框架之一,小白们可以通过项目中的资料以及源码,搭配学习和上手,更好地理解和掌握Spring框架。
- url: github.com/hollischuang/toBeTopJavaer
- star: 24000
- fork: 5400
- watch: 914
《Java工程师成神之路》,这是一份全面、系统的 Java 学习教程。
本项目囊括了《Java工程师成神之路》中基础篇的几乎全部内容,推荐给刚入门 Java、需要进阶的小伙伴,在线阅读地址
这是由国内程序员打造的Spring Boot教程,目标是打造全网内容最全的免费Spring Boot教程,内容比较详尽,值得收藏和学习。
- url: github.com/RedSpider1/concurrent
- star: 3900
- fork: 565
- watch: 76
社区开源的《深入浅出 Java 多线程》教程。在线阅读
这是RedSpider社区开源的教程——《深入浅出Java多线程》的线上资源。
在线阅读地址是:redspider.gitbook.io/concurrent/
- url: github.com/201206030/novel
- star: 3500
- fork: 1100
- watch: 81
用SpringBoot实现的小说漫画在线阅读网站。网站功能齐全,同时支持Web、安卓、微信小程序等多个平台。
项目分为前端网站和后台管理平台,采用SpringBoot、MyBatis、MySQL、Redis等技术和框架,是熟悉Java、新人练手的上佳学习项目。
- url: github.com/MarkerHub/vueblog
- star: 2600
- fork: 1100
- watch: 31
轻量级的Java博客项目,通过SpringBoot和Vue实现,附有详细的开发文档和讲解视频,降低Java新手的上手难度,让你轻松拥有自己专属的技术博客。
由Quarkus开源的Java项目Demo合集。这些项目结构清晰,可以快速启动,是Java初学者不错的实战选择。以下是启动示例:
mvn quarkus:devmvn clean package -Pnative./target/amqp-quickstart-1.0-SNAPSHOT-runner走心的Java Web开发入门教程,对于初学者非常友好。教程中列举了在初学Java Web过程中可能会遇到的问题和难点。
上述的项目希望对你有所帮助。
如有任何疑问或者不同意见,欢迎在评论区留言交流。
码字不易,记得也要点赞哦!
推荐阅读
来源:http://www.yidianzixun.com/article/0lNoU2nw
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|