Spring Data Repositories
About this Course
This course is aimed at students wishing to learn how Java interacts with databases in a modern framework. The course uses the very popular Spring Boot Framework, with Micro services, as a setting for our database interactions using Java Persistence Framework (JPA) and Spring Data Repositories to abstract away JPA. Students will then learn how to expose Repositories as Rest Web services in their own right using Hypermedia as the Engine of Application State or HATEAOS concepts. Spring Aspect Oriented Programming (AOP) will be covered to illustrate how cross cutting concerns like logging can be applied in a centralized non evasive manner to domain classes. finally the course covers the use of Spring Transaction Managers and Springs declarative configuration Transaction model.Created by: LearnQuest

Related Online Courses
This course provides a comprehensive overview of cloud computing security principles and practices, applicable across major cloud platforms such as AWS, Azure, and Google Cloud. Students will learn... more
Embark on a transformative journey with the Foundations of Digital Marketing Specialization, designed to equip you with the essential skills and knowledge needed to excel in the digital marketing... more
This course offers a hands-on introduction to system administration in IBM AIX. You will learn how to manage AIX systems, from obtaining root access and navigating the System Management Interface... more
This course, part 2 of a 2-course sequence, examines the history of rock, primarily as it unfolded in the United States, from the early 1970s to the early 1990s. This course covers the music of Led... more
The employment relationship is one of the foundations upon which modern society and the greater economy is built, but the nature of this relationship can be both complex and confusing. This course... more