In this course, you'll learn the essential components of Spring Boot, with a strong focus on data access and application configuration. You'll get hands-on experience with Spring Data and the Java Persistence API (JPA), enabling you to create a solid data access layer and manage your entity classes seamlessly. The course also covers advanced configuration techniques, empowering you to enhance your Spring Boot applications for various environments and monitor their performance effectively.
What you'll learn
master the basics of Spring Data
implement a data access layer using JPA
manage entity classes within relational databases
use an H2 in-memory database for practice
override application properties via the command line
utilize YAML files for complex property definitions
tailor applications for different environments using Spring Boot profiles
monitor application performance with Spring Boot Actuator
Course objectives
equip learners with practical skills in Spring Boot
enable the creation of scalable Spring Boot applications
facilitate hands-on experience in data access and configuration