Spring Boot
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.
Key Competencies:
-
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.