Spring Boot is an extension of the Spring Framework that helps developers build simple and web-based applications quickly, with less code.
This competency area includes using Spring Boot’s auto-configuration, packaging, and deploying a simple application, implementing exception handling, among others.
Access data from a database using Spring Boot - This competency area includes using Spring Boot’s auto-configuration to access data from an H2 database within a simple application.
Develop a RESTful API - Using Spring Boot and its annotations to configure and develop a more robust RESTful API.
Deploy an application to a Tomcat server - Packaging and deploying a simple application using an embedded Tomcat server.
Implement exception handling - Implementing exception handling and utilizing Spring Boot’s options for customizing error responses.
Configure logging and set logging levels - Utilizing Spring Boot to set up a logging object and configure it to log different types (e.g. INFO, TRACE, and DEBUG) of messages.