Spring Data JPA (with Hibernate)
About this course
If you’re a Spring/Java programmer who wants to learn the essentials and some of the advanced topics of Spring Data JPA with Hibernate, then you’re the one this course is designed for.It uses Hibernate as the JPA provider for this course, which is also the default JPA provider of Spring Data JPA. You'll be learning the fundamentals and some of the advanced Spring Data JPA features covering Repositories, Derived Queries, Paging & Sorting, Query-By-Example (QBE), Auditing, Transactions & Concurrency, Modifying Queries, Projections, Mapping Associations and Mapping Inheritance.It'll be discussing some of the Best Practices and Performance Optimizations as well.Spring Data JPA provides an abstraction layer built on top of the JPA API specification, so JPA is important for this course, but even if you have just some basic experiences with JPA/Hibernate, you should not find it difficult to complete this course successfully, as it also covers the most essential topics of JPA at the end of the course in Appendix A.The course also discusses the SQL at runtime every step of the way, and the performance implications of it. There will also be Lab-Exercises and Quizzes throughout the course, to challenge you, and also to help you revise the concepts learnt in the previous sessions.MySQL and H2 in-memory database are the two RDBMS that the used in the course.
56/100
CourseAsk score
- What the provider tells you
- 32/45
- Who stands behind it
- 8/35
- How complete the listing is
- 16/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- understanding of Spring Data JPA basics
- advanced features like Paging & Sorting
- knowledge of Query-By-Example (QBE)
- auditing and transaction management
- experience with lab exercises and quizzes
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
Compared on these lists
Where this course ranks against the alternatives.
edX