有没有大的spring-boot开源项目?

Are there any big spring-boot open source projects?

我目前正在开发一个 spring 引导应用程序,并希望看到一些真实世界的示例,说明可以构建多大的 spring 引导项目。我试过自己在网上搜索,但到目前为止没有成功。

我对使用 spring-data-rest 的更大示例特别感兴趣。

Spring Pet Clinic 是非常好的资源。

我知道例如这两个:

更多内容可在以下位置找到:https://www.javaguides.net/2018/10/free-open-source-projects-using-spring-boot.html

这里有一些非宠物商店但真实世界的、非平凡的、使用 Spring Boot 2 的开源应用程序。

  1. Thingsboard是微服务架构的物联网平台。使用 Spring 引导、Spring 安全、Spring 数据、Spring MVC 等构建

  2. Flowable is a business process engines that are based on Spring and have already upgrade to support Spring Boot 2.0

  3. Spring Initializr is the backend web API that can quickly generate a sample spring-boot project. It is exactly the backend API that powered the famous start.spring.io.

  4. Kafdrop是管理Kafka的web客户端。使用 Spring Boot、Spring MVC、Freemarker 等构建

  5. Kafkawize 是另一个管理 Kafka 的 Web 客户端。使用 Spring Boot、Spring MVC、Spring Security、Spring Data JPA 和 Thymeleaf 等构建

  6. backend of the Corona-Warn-App 是一款应用程序,可通过 Spring 引导、Spring MVC 帮助追踪 Germany.Built 中的 COVID-19 感染链, Spring 安全性,Spring 数据 JPA,Bean 验证等

  7. CloudFoundry 用户帐户和身份验证 (UAA) 服务器是 Cloud Foundry 中使用的多租户身份管理服务,但也可作为独立的 OAuth2 服务器使用。使用 Spring Boot、Spring MVC、Spring Security、Spring JDBC 等构建

你可以看看Jhipster项目。

这是一个非常好的项目,有助于构建 SpringBoot 应用程序。

您可以了解许多最佳实践,例如安全性、异常处理、日志记录、任务执行、存储库等。

简而言之,您可以根据需要的功能构建应用程序。

我知道几个开源项目

Mifos

Broadleaf-Commerce

https://github.com/amrkhaledccd/my-moments 是用 spring boot

编写的 Instagram 克隆

在这个名为 code base show

的网站上有 10 个 real world project demo 的列表

有的是大项目,有的是beginner-frinendly。