This course covers below Topics
How to connect Spring Boot Application to MySQL database using Spring Boot JPA
How Spring Boot JPA is useful to interact with Database, using few lines of source code
How to use CrudRepository, JpaRepository
Different Entity Mappings, with different Loading strategies
Exposing REST API end points(using JSON data) interacting with Service Layer, which further interacts with Repository to interact with underlying database
Difference between CrudRepository, JpaRepository and PagingAndSortingRepository
Custom Queries using Custom repository methods
Custom JPQL Queries/ Native Queries
Pagination and Sorting Queries
java.time.LocalDate & LocaldateTime fields in Entity class
java.util.Date fields in Entity class
Validation of Entity class fields
Though the Course Video length is of 4 hours 2 minutes, the Source code projects provided with each Topic, has huge value add, and facilitates the Leaner with much more information.
Below Topics to be added shortly.
static, final, transient, @Transient fields in Entity class
Inheritance between Entity classes
Using H2 Database with Spring Boot JPA
Using PostGre SQL with Spring Boot JPA
interacting with MongoDB using MongoTemplate or MongoRepository
Project and Quiz