阿里大佬推荐初学者练习的 Java 开源项目

分享心得 同时被 3 个专栏收录
13 篇文章 0 订阅
75 篇文章 2 订阅
70 篇文章 5 订阅

对于JAVA的新手来说,需要结合着相关书籍的学习和开源项目一起,才能达到比较好的效果。

  在此推荐一些轻量级适合入门的JAVA开源项目,

希望对题主的学习有所帮助。

  1. 项目名称:springboot-learning-example项目简介:spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。
  2. 项目地址: springboot-learning-example.
  3. 项目名称:DockerFly
  4. 项目简介:Dockerfly是基于 Docker1.12+ (Docker API 1.24+) 开发出Docker 管理工具,提供里最基本的基于 Docker 的管理功能,目的是能够方便广大Docker初学者以及 Docker 管理员能够快速的进行Docker 容器的管理和维护。项目地址:helyho/DockerFly
  5. 项目名称: jFinal-Paladin
  6. 项目简介:以jfinal为底层的java后台基础框架,结合了beetl、druid、shiro、ehcache; 初始目的是为了学习jfinal,最终目的形成一个工作中比较通用的基础后台框架; 希望给初学者提供些参考。
  7. 项目地址: jFinal-Paladin.
  8. 项目名称:spring-authority
  9. 项目简介:是由 spring+springmvc+hibernate+spring-security +easyui +boostrap 写的一个框架集合,目前实现了一个基础的权限管理系统,权限是基于细粒度的过滤,对于初学权限设计的人来说也算是个最简洁的权限实现,基于它来做项目,它只是做了一些绝大部分项目都应该做的一些基础功能。
    10.联系本人
  10. 项目地址:- VieMall/spring-authority

GitHub - zhangleiworkspace/shopping-management-system: java-购物管理系统

一:
Java基础项目项目名称:《超市管理系统》

适用人群:刚刚学完java基础,但没有学习jsp/servlet、框架等知识。
该项目具备知识sqlJDBCjava基础

---------------------------------------2020-12-02更新以下--------------------------------------

二.
认识Java项目项目名称:《lyons.eaby》

在《超市管理系统》的基础上又续写新项目 : 简单的购物网站《lyons.eaby》.

适用人群:已学习完JSP/Servlet,对cookie,分页等知识有一定的了解。
但没有学习Spring、Struts2等知识。

该项目具备知识sqlJDBCJava基础HTML/CSSJSP/Servlet


初学者还是建议把JDK看完吧。

尤其是并发,集合,IO等几个模块。看并发,你要学会并发控制,线程生命周期管理,怎么写出有次序高效的执行流程。

看集合,你要学会一些基本的数据结构在Java 中的用法,知道在哪种场景下,什么样的数据结构才是最适合的,学会常用的算法比如二分查找等在集合上的利用。

看IO,你要学会程序是如何对外通信的,学会需要学会语言中异常处理的艺术,知道所有的数据都是可以流动的.可传播的,顺便把网络知识也学下。

这些你看完了,全部能够融汇贯通了,相信你已经不再需要问要看什么了。

  • 9
    点赞
  • 2
    评论
  • 10
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

©️2022 CSDN 皮肤主题:撸撸猫 设计师:马嘣嘣 返回首页

打赏作者

Java架构没有996

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值