【问题标题】:Are there any big spring-boot open source projects?有没有大的spring-boot开源项目?
【发布时间】:2019-07-13 21:56:40
【问题描述】:

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

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

【问题讨论】:

    标签: spring spring-boot spring-data-rest


    【解决方案1】:

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

    1. Thingsboard 是一个使用 Spring Boot 2 微服务架构的物联网平台

    2. Flowable是一个基于Spring的业务流程引擎,已经升级到support Spring Boot 2.0

    3. Spring Initializr 是可以快速生成示例 spring-boot 项目的后端 Web API。正是后端 API 为著名的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. Corona-Warn-Appbackend 是一款帮助追踪德国 COVID-19 感染链的应用程序。内置 Spring Boot、Spring MVC、Spring Security、Spring Data JPA、Bean Validation 等。

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

    【讨论】:

      【解决方案2】:

      【讨论】:

      • 谢谢!在关注您的最后一个链接后,我还找到了具有类似信息的a reddit thread
      【解决方案3】:

      Spring Pet Clinic 是非常好的资源。

      【讨论】:

        【解决方案4】:

        你可以看看Jhipster项目。

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

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

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

        【讨论】:

          【解决方案5】:

          我知道几个开源项目

          Mifos

          Broadleaf-Commerce

          【讨论】:

            【解决方案6】:

            https://github.com/amrkhaledccd/my-moments 是用 Spring Boot 编写的 Instagram 克隆

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2021-03-02
              • 2018-11-30
              • 1970-01-01
              • 1970-01-01
              • 2017-02-16
              • 1970-01-01
              • 2022-10-06
              • 1970-01-01
              相关资源
              最近更新 更多