00 Intro
Introduction to Spring Boot
02 JPA Basics
Introduction to the Jakarta Persistence API (JPA) and its various concepts.
03 JPA Associations
Relationships between entities in JPA.
04 JPA Inheritance
How object inheritance is mapped to database tables.
05 JPA Queries
JPA queries and JPQL.
06 JPA Repositories
Automatically generated queries with Spring Data JPA repositories.
07 Data Transfer Objects
Data Transfer Objects (DTOs) are objects that carry data between processes.
08 Architecture
Comparison of monolith, microservices, and modulith architectures.
09 Aspect-oriented Programming
Aspect-oriented programming (AOP) is a programming paradigm that allows you to separate …