Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Are there any big spring-boot open source projects?

Tags:

I'm currently developing a spring boot application and would like to see some kind of real-world examples of how big spring boot projects can be architectured. I've tried searching the web myself, but had no success so far.

I would be especially interested in bigger examples using spring-data-rest.

like image 240
tuesday Avatar asked Feb 20 '19 09:02

tuesday


People also ask

Is Spring Boot an open source project?

Spring Initializr is a great tool developed by the spring team to quickly bootstrap your Spring Boot projects. This is an open-source project hosted on GitHub. There are many ways to create a Spring Boot application.

Is Spring Boot good for large projects?

Spring Boot works well with microservices. The Spring Boot artifacts can be deployed directly into Docker containers. However, some developers don't recommend the framework for building large and monolithic apps.

Do big companies use Spring Boot?

Google, Accenture, Microsoft, and Amazon some companies that use Spring Boot. Fast performance with microservices, availability of many off-the-shelf functionalities, easy setup and fast development are some of the qualities that allow developers to choose Spring Boot.

Why Spring Boot is not suitable for large scale projects?

Spring Boot creates a lot of unused dependencies, resulting in a large deployment file; The complex and time-consuming process of converting a legacy or an existing Spring project to a Spring Boot application; Not suitable for large-scale projects.

What are the best free open source projects using Spring Boot?

10+ Free Open Source Projects Using Spring Boot. 1. Project Sagan. This is a real-world app that powers the Spring.io website. It is in production and used by thousands of users each day. 2. ReactJS Spring Boot CRUD Full Stack App. 3. Spring Initializr. 4. Employee Management System App (Spring Boot ...

What is the sample project in Spring Boot?

Spring Boot Cities This is a sample project to demonstrate building and deploying a simple Spring Boot based microservice and a web app to consume the microservice. 14. Mini Todo Management Project (My project)

What is the best Spring Boot boot tool?

Spring Initializr Spring Initializr is a great tool developed by the spring team to quickly bootstrap your Spring Boot projects. This is an open-source project hosted on GitHub.

What are the best resources to learn Spring Boot?

Project Sagan is a real-world app that facilitates the official website of Spring Boot (spring.io). It’s available on Github and is a popular open-source project. By working on this project, you’ll get to learn a lot about the capabilities of Spring Boot while also getting familiar with its framework, Elasticsearch, Thymeleaf UI, and Gradle.


2 Answers

Here are some non pet store but a real world , non trivial , and open source application that use Spring Boot 2.

  1. Thingsboard which is an IoT platform with the microservice architecture. Built with Spring Boot , Spring Security , Spring Data , Spring MVC etc.

  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 is the web client that managing Kafka. Built with Spring Boot, Spring MVC, Freemarker etc.

  5. Kafkawize is another web client that managing Kafka. Built with Spring Boot, Spring MVC, Spring Security,Spring Data JPA and Thymeleaf etc.

  6. The backend of the Corona-Warn-App which is an app that helps trace infection chains of COVID-19 in Germany.Built with Spring Boot, Spring MVC, Spring Security,Spring Data JPA, Bean Validation etc.

  7. CloudFoundry User Account and Authentication (UAA) Server is a multi tenant identity management service used in Cloud Foundry , but also available as a stand alone OAuth2 server. Built with Spring Boot , Spring MVC , Spring Security , Spring JDBC etc.

like image 179
Ken Chan Avatar answered Oct 12 '22 20:10

Ken Chan


I know for example this two:

  • Project Sagan: https://github.com/RameshMF/sagan
  • Zipkin: https://zipkin.io/

More can be found under: https://www.javaguides.net/2018/10/free-open-source-projects-using-spring-boot.html

like image 31
the hand of NOD Avatar answered Oct 12 '22 21:10

the hand of NOD