【发布时间】:2019-07-13 21:56:40
【问题描述】:
我目前正在开发一个 Spring Boot 应用程序,并希望看到一些真实世界的示例,说明如何构建大型 Spring Boot 项目。我自己尝试过在网上搜索,但到目前为止没有成功。
我会对使用 spring-data-rest 的更大示例特别感兴趣。
【问题讨论】:
标签: spring spring-boot spring-data-rest
我目前正在开发一个 Spring Boot 应用程序,并希望看到一些真实世界的示例,说明如何构建大型 Spring Boot 项目。我自己尝试过在网上搜索,但到目前为止没有成功。
我会对使用 spring-data-rest 的更大示例特别感兴趣。
【问题讨论】:
标签: spring spring-boot spring-data-rest
这里有一些非宠物商店,而是一个使用 Spring Boot 2 的真实世界、非平凡的开源应用程序。
Thingsboard 是一个使用 Spring Boot 2 微服务架构的物联网平台
Flowable是一个基于Spring的业务流程引擎,已经升级到support Spring Boot 2.0
Spring Initializr 是可以快速生成示例 spring-boot 项目的后端 Web API。正是后端 API 为著名的start.spring.io 提供了支持。
Kafdrop 是管理 Kafka 的 Web 客户端。使用 Spring Boot、Spring MVC、Freemarker 等构建。
Kafkawize 是另一个管理 Kafka 的 Web 客户端。使用 Spring Boot、Spring MVC、Spring Security、Spring Data JPA 和 Thymeleaf 等构建。
Corona-Warn-App 的backend 是一款帮助追踪德国 COVID-19 感染链的应用程序。内置 Spring Boot、Spring MVC、Spring Security、Spring Data JPA、Bean Validation 等。
CloudFoundry 用户帐户和身份验证 (UAA) 服务器是 Cloud Foundry 中使用的多租户身份管理服务,但也可作为独立的 OAuth2 服务器使用。使用 Spring Boot 、 Spring MVC 、 Spring Security 、 Spring JDBC 等构建。
【讨论】:
【讨论】:
Spring Pet Clinic 是非常好的资源。
【讨论】:
你可以看看Jhipster项目。
这是一个非常好的项目,有助于搭建 SpringBoot 应用程序。
您可以了解许多最佳实践,例如安全性、异常处理、日志记录、任务执行、存储库等。
简而言之,您可以根据需要的功能搭建应用程序。
【讨论】:
【讨论】:
https://github.com/amrkhaledccd/my-moments 是用 Spring Boot 编写的 Instagram 克隆
【讨论】: