O'Reilly logo

Mastering Software Testing with JUnit 5 by Boni García

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Testing Spring Boot applications

As introduced before, Spring Boot is a project of the Spring portfolio aimed to simplify the development of Spring applications. The main benefits of using Spring Boot are summarized as follows:

  • A Spring Boot application is just a Spring ApplicationContext in which the principal convention over configuration is used. Thank to this, it is faster to get started with the Spring development.
  • The annotation @SpringBootApplication is used to identify the main class in a Spring Boot project.
  • A range of non-functional features are provided out of the box: embedded servlet containers (Tomcat, Jetty, and Undertow), security, metrics, health checks, or externalized configuration.
  • A creation of standalone running applications ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required