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
AWS: Scalability, Deployment, and Provisioning Course is the fifth course of Exam Prep: AWS Certified SysOps Administrator - Associate Specialization. This course teaches the concepts of high... more
DevOps is a combination of software development (Dev) and operations (Ops). It is defined as a software engineering methodology that aims to integrate the work of development teams and operations... more
This specialization gives current or aspiring IT professionals an overview of the features, benefits, and capabilities of Amazon Web Services (AWS). As you proceed through these four interconnected... more
This specialization focuses on securing operating systems and cloud environments, covering topics such as OS security, cloud security, and threat mitigation. Learners will gain hands-on experience... more
This course will highlight the potential of quantitative marketing research for assessing new product opportunities. In addition to focusing on the skills and practices for a successful New Product... more