No。1Halo 地址:github。comhalodevha Halo〔helo〕,一个优秀的开源博客发布应用,值得一试。 Halo是一个基于SpringBoot、Freemark开发的个人博客系统,内置了一个Admin后台,可以可视化的管理博客,不需要繁琐的配置,不需要操心各种主题之间的兼容性,容器化启动只需要执行一个命令,剩下的都是图形界面可以搞定的事情。 Halo有简约的界面和良好的生态环境、社区环境,有问题可以求助于社区,但要注意提问的艺术噢。 另外Halo的代码难度也不算高,但是格式对于初学者来说是非常友好的一个项目。 Halo特性 推荐理由代码质量:仓库维护:社区活跃:生态环境:配套文档:No。2Hutool 地址:HutoolAsetoftoolsthatkeepJavasweet。 Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以甜甜的。 我们在日常开发中,肯定有各种重复的逻辑,需要抽成工具类,再放到utils包下,那么问题来了,假如这些逻辑已经有人开发好了,并且封装了一套非常简易的API给你用,你会不会拒绝呢? Hutool就是这么一套工具包。 Hutool中的工具方法来自每个用户的精雕细琢,它涵盖了Java开发底层代码中的方方面面,它既是大型项目开发中解决小问题的利器,也是小型项目中的效率担当; Hutool是项目中util包友好的替代,它节省了开发人员对项目中公用类和公用工具方法的封装时间,使开发专注于业务,同时可以最大限度的避免封装不完善带来的bug。 推荐理由代码质量:仓库维护:社区活跃:配套文档:No。3mallmallswarm 地址:mall:github。commacrozhengmallswarm:github。commacrozheng mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBootMyBatis实现,采用Docker容器化部署。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。 mallswarm是一套微服务商城系统,采用了SpringCloudHoxtonAlibaba、SpringBoot2。3、Oauth2、MyBatis、Docker、Elasticsearch、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mallswarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套SpringCloud教程。 电商系统千千万,唯独Mall我独爱。 推荐Mall的原因离不开它完善的文档,在Mall涉及到如此多模块和技术的同时,还能把文档维护的这么详细,是一件非常不容易的事情,再此也感谢作者的分享与付出。 推荐学习,因为涉及到的知识点实在是太多了,提升技术广度来说非常有帮助,丰富的文档对于初学者相对友好,但仍需一定门槛。 推荐理由代码质量:仓库维护:社区活跃:配套文档:No。4ruoyiruoyivueruoyicloud 地址:www。ruoyi。vip 她可以用于所有的Web应用程序,如网站管理后台,网站会员中心,CMS,CRM,OA。所有前端后台代码封装过后十分精简易上手,出错概率低。同时支持移动客户端访问。系统会陆续更新一些实用功能。 若依是一个非常优秀的后台管理系统,不管是学习还是直接拿来用都是可以的。 很多同学肯定想过自己接私活的问题,当然接私活不可能什么东西都自己实现,而这种各种功能都封装完善的快速开发框架就很适合用来进行快速开发。 推荐理由:代码质量:仓库维护:社区活跃:配套文档:No。5awesomejava 地址:CodingDocsawesomejava:CollectionofawesomeJavaprojectonGithub(非常棒的Java开源项目集合)。 优秀的Java开源项目集。 优秀的项目实在是太多,把优秀的项目集合起来的项目难道就不是优秀项目了么?(用毒蛇的毒毒毒蛇,毒蛇会被毒毒蛇的毒毒死吗?) 推荐理由:发现好项目。