17. Few more FAQ/1. FAQ 5 - How to connect to a different database with Spring Boot.mp46.2MB
17. Few more FAQ/2. FAQ 6 - Approach to design great applications with JPA.mp43.28MB
17. Few more FAQ/3. FAQ 7 - Good Practices for developing JPA Applications.mp46.7MB
18. Congratulations/2. Congratulations.mp41.2MB
19. Appendix - Introduction to Spring Framework in 10 Steps/1. Introduction to Spring Framework in 10 Steps.mp41.84MB
19. Appendix - Introduction to Spring Framework in 10 Steps/10. Step 9 - Spring Projects.mp48.37MB
19. Appendix - Introduction to Spring Framework in 10 Steps/11. Step 10 - Why is Spring Popular.mp48.45MB
19. Appendix - Introduction to Spring Framework in 10 Steps/2. Step 1 - Setting up a Spring Project using htttpstart.spring.io.mp49.11MB
19. Appendix - Introduction to Spring Framework in 10 Steps/3. Step 2 - Understanding Tight Coupling using the Binary Search Algorithm Example.mp422.43MB
19. Appendix - Introduction to Spring Framework in 10 Steps/4. Step 3 - Making the Binary Search Algorithm Example Loosely Coupled.mp416.15MB
19. Appendix - Introduction to Spring Framework in 10 Steps/5. Step 4 - Using Spring to Manage Dependencies - @Component, @Autowired.mp435.69MB
19. Appendix - Introduction to Spring Framework in 10 Steps/6. Step 5 - What is happening in the background.mp422.78MB
19. Appendix - Introduction to Spring Framework in 10 Steps/7. Step 6 - Dynamic auto wiring and Troubleshooting - @Primary.mp417.61MB
19. Appendix - Introduction to Spring Framework in 10 Steps/8. Step 7 - Constructor and Setter Injection.mp416.21MB
19. Appendix - Introduction to Spring Framework in 10 Steps/9. Step 8 - Spring Modules.mp411.38MB
2. Introduction to Spring Boot in 10 Steps/1. Introduction to Spring Boot in 10 Steps.mp42.3MB
2. Introduction to Spring Boot in 10 Steps/10. Step 8 Overview of different Spring Boot Starter Projects.mp49.76MB
2. Introduction to Spring Boot in 10 Steps/11. Step 9 Spring Boot Actuator.mp430.85MB
2. Introduction to Spring Boot in 10 Steps/12. Step 10 Spring Boot Developer Tools.mp418.12MB
2. Introduction to Spring Boot in 10 Steps/2. Step 1 Introduction to Spring Boot - Goals and Important Features.mp412.25MB
2. Introduction to Spring Boot in 10 Steps/3. Step 2 Developing Spring Applications before Spring Boot.mp49.16MB
2. Introduction to Spring Boot in 10 Steps/4. Step 3 Using Spring Initializr to create a Spring Boot Application.mp411.03MB
2. Introduction to Spring Boot in 10 Steps/6. Step 4 Creating a Simple REST Controller.mp416.74MB
2. Introduction to Spring Boot in 10 Steps/7. Step 5 What is Spring Boot Auto Configuration.mp436.09MB
2. Introduction to Spring Boot in 10 Steps/8. Step 6 Spring Boot vs Spring vs Spring MVC.mp415.71MB
2. Introduction to Spring Boot in 10 Steps/9. Step 7 Spring Boot Starter Projects - Starter Web and Starter JPA.mp430.91MB
3. Journey From Spring JDBC to JPA/1. Introduction to Journey from JDBC To JPA.mp43.59MB
3. Journey From Spring JDBC to JPA/10. Step 09 - Implementing findById Spring JDBC Query Method.mp410.5MB
3. Journey From Spring JDBC to JPA/11. Step 10 - Implementing deleteById Spring JDBC Update Method.mp49.35MB
3. Journey From Spring JDBC to JPA/12. Step 11 - Implementing insert and update Spring JDBC Update Methods.mp423.93MB
3. Journey From Spring JDBC to JPA/13. Step 12 - Creating a custom Spring JDBC RowMapper.mp413.7MB
3. Journey From Spring JDBC to JPA/14. Step 13 - Quick introduction to JPA.mp414.91MB
3. Journey From Spring JDBC to JPA/15. Step 14 - Defining Person Entity.mp411.3MB
3. Journey From Spring JDBC to JPA/16. Step 15 - Implementing findById JPA Repository Method.mp428.33MB
3. Journey From Spring JDBC to JPA/17. Step 16 - Implementing insert and update JPA Repository Methods.mp412.49MB
3. Journey From Spring JDBC to JPA/18. Step 17 - Implementing deleteById JPA Repository Method.mp45.81MB
3. Journey From Spring JDBC to JPA/19. Step 18 - Implementing findAll using JPQL Named Query.mp411.92MB
3. Journey From Spring JDBC to JPA/2. Step 01 - Setting up a project with JDBC, JPA, H2 and Web Dependencies.mp414.31MB
3. Journey From Spring JDBC to JPA/3. Step 02 - Launching up H2 Console.mp412.14MB
3. Journey From Spring JDBC to JPA/4. Step 03 - Creating a Database Table in H2.mp48.68MB
3. Journey From Spring JDBC to JPA/5. Step 04 - Populate data into Person Table.mp412.13MB
3. Journey From Spring JDBC to JPA/6. Step 05 - Implement findAll persons Spring JDBC Query Method.mp415.05MB
3. Journey From Spring JDBC to JPA/7. Step 06 - Execute the findAll method using CommandLineRunner.mp419.15MB
3. Journey From Spring JDBC to JPA/8. Step 07 - A Quick Review - JDBC vs Spring JDBC.mp45.58MB
3. Journey From Spring JDBC to JPA/9. Step 08 - Whats in the background Understanding Spring Boot Autoconfiguration.mp416.29MB
4. Introduction to JUnit in 5 Steps/1. Introduction to JUnit in 5 Steps.mp42.01MB
4. Introduction to JUnit in 5 Steps/2. Step 1 What is JUnit and Unit Testing.mp47.59MB
4. Introduction to JUnit in 5 Steps/3. Step 2 First JUnit Project and Green Bar.mp412.64MB
4. Introduction to JUnit in 5 Steps/4. Step 3 First Code and First Unit Test.mp414.64MB
4. Introduction to JUnit in 5 Steps/5. Step 4 Other assert methods.mp410.47MB
4. Introduction to JUnit in 5 Steps/6. Step 5 Important annotations.mp413.07MB
5. JPA and Hibernate in Depth/1. Introduction to JPA and Hibernate in Depth.mp43.84MB
5. JPA and Hibernate in Depth/10. Step 09 - Writing Unit Test for save method.mp410.97MB
5. JPA and Hibernate in Depth/11. Step 10 - Quick Review and Debugging Tips.mp416.01MB
5. JPA and Hibernate in Depth/12. Step 11 - Playing with Entity Manager.mp416.61MB
5. JPA and Hibernate in Depth/13. Step 12 - Entity Manager Methods - clear and detach.mp410.65MB
5. JPA and Hibernate in Depth/14. Step 13 - Entity Manager Methods - refresh.mp413.38MB
5. JPA and Hibernate in Depth/15. Step 14 - A Quick Review of Entity Manager.mp45.32MB
5. JPA and Hibernate in Depth/16. Step 15 - JPQL - Basics.mp415.99MB
5. JPA and Hibernate in Depth/17. Step 16 - JPA and Hibernate Annotations - @Table.mp411.44MB
5. JPA and Hibernate in Depth/18. Step 17 - JPA and Hibernate Annotations - @Column.mp412.71MB
5. JPA and Hibernate in Depth/19. Step 18 - JPA and Hibernate Annotations - @UpdateTimestamp & @CreationTimestamp.mp415.21MB
5. JPA and Hibernate in Depth/2. Step 01 - Create a JPA Project with H2 and Spring Boot.mp48.83MB
5. JPA and Hibernate in Depth/20. Step 19 - JPA and Hibernate Annotations - @NamedQuery and @NamedQueries.mp410.57MB
5. JPA and Hibernate in Depth/21. Step 20 - Native Queries - Basics.mp421.15MB
5. JPA and Hibernate in Depth/3. Step 02 - Create JPA Entity Course.mp46.67MB
5. JPA and Hibernate in Depth/4. Step 03 - Create findById using JPA Entity Manager.mp417.03MB
5. JPA and Hibernate in Depth/5. Step 04 - Configuring application.properties to enable H2 console and logging.mp415.2MB
5. JPA and Hibernate in Depth/6. Step 05 - Writing Unit Test for findById method.mp424.68MB
5. JPA and Hibernate in Depth/7. Step 06 - Writing a deleteByID method to delete an Entity.mp414.04MB
5. JPA and Hibernate in Depth/8. Step 07 - Writing Unit Test for deleteById method.mp49.18MB
5. JPA and Hibernate in Depth/9. Step 08 - Writing a save method to update and insert an Entity.mp47.48MB
6. Establishing Relationships with JPA and Hibernate - OneToOne/1. Step 21 - Entities and Relationships - An overview.mp49.46MB
6. Establishing Relationships with JPA and Hibernate - OneToOne/2. Step 22 - Defining Entities - Student, Passport and Review.mp420.97MB
6. Establishing Relationships with JPA and Hibernate - OneToOne/3. Step 23 - Introduction to One to One Relationship.mp413.82MB
6. Establishing Relationships with JPA and Hibernate - OneToOne/4. Step 24 - OneToOne Mapping - Insert Student with Passport.mp419.14MB
6. Establishing Relationships with JPA and Hibernate - OneToOne/5. Step 25 - OneToOne Mapping - Retrieving Student with Passport and Eager Fetch.mp410.74MB
6. Establishing Relationships with JPA and Hibernate - OneToOne/6. Step 26 - OneToOne Mapping - Lazy Fetch.mp411.83MB
6. Establishing Relationships with JPA and Hibernate - OneToOne/7. Step 27 - Transaction, Entity Manager and Persistence Context.mp422.92MB
6. Establishing Relationships with JPA and Hibernate - OneToOne/8. Step 28 - OneToOne Mapping - Bidirectional Relationship - Part 1.mp411.08MB
6. Establishing Relationships with JPA and Hibernate - OneToOne/9. Step 29 - OneToOne Mapping - Bidirectional Relationship - Part 2.mp46.69MB
7. Let's review with a few FAQs about Hibernate and JPA/1. FAQ 1 - When does Hibernate send updates to the database.mp46.97MB
7. Let's review with a few FAQs about Hibernate and JPA/2. FAQ 2 - When do we need @Transactional in an Unit Test.mp43.15MB
7. Let's review with a few FAQs about Hibernate and JPA/3. FAQ 3 - Do read only methods need a transaction.mp45.34MB
7. Let's review with a few FAQs about Hibernate and JPA/4. FAQ 4 - Why do we use @DirtiesContext in an Unit Test.mp434.92MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/1. Step 30 - ManyToOne Mapping - Designing the database.mp45.04MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/10. Step 38 - ManyToMany Mapping - Insert Data and Write Join Query.mp47.36MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/11. Step 39 - ManyToMany Mapping - Retrieve Data using JPA Relationships.mp413.58MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/12. Step 40 - ManyToMany Mapping - Insert Student and Course.mp415.01MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/13. Step 41 - Relationships between JPA Entities - A summary.mp44MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/2. Step 30 - Part 2 - ManyToOne Mapping - Implementing the Mapping.mp411.05MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/3. Step 31 - ManyToOne Mapping - Retrieving and inserting Reviews for Course.mp414.19MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/4. Step 32 - ManyToOne Mapping - Generalizing Insert Reviews.mp411.82MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/5. Step 33 - ManyToOne Mapping - Wrapping up.mp417.07MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/6. Step 34 - ManyToMany Mapping - Table Design.mp43.19MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/7. Step 35 - ManyToMany Mapping - Adding Annotations on Entities.mp48.11MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/8. Step 36 - ManyToMany Mapping - Fixing two join tables problem.mp45.16MB
8. Establishing Relationships with JPA and Hibernate - OneToMany and ManyToMany/9. Step 37 - ManyToMany Mapping - Customizing the Join Table.mp48.04MB
9. Inheritance Hierarchies with JPA and Hibernate/1. Step 42 - Introduction to Inheritance Hierarchies and Mappings.mp42.96MB
9. Inheritance Hierarchies with JPA and Hibernate/2. Step 43 - JPA Inheritance Hierarchies and Mappings - Setting up entities.mp47.34MB
9. Inheritance Hierarchies with JPA and Hibernate/3. Step 44 - JPA Inheritance Hierarchies and Mappings - Setting up a Repository.mp49.09MB
9. Inheritance Hierarchies with JPA and Hibernate/4. Step 45 - JPA Inheritance Hierarchies and Mappings - Single Table.mp48.86MB
9. Inheritance Hierarchies with JPA and Hibernate/5. Step 46 - JPA Inheritance Hierarchies and Mappings - Table Per Class.mp45.29MB
9. Inheritance Hierarchies with JPA and Hibernate/6. Step 47 - JPA Inheritance Hierarchies and Mappings - Joined.mp45.98MB
9. Inheritance Hierarchies with JPA and Hibernate/7. Step 48 - JPA Inheritance Hierarchies and Mappings - Mapped Super Class.mp410.53MB
9. Inheritance Hierarchies with JPA and Hibernate/8. Step 49 - JPA Inheritance Hierarchies and Mappings - How to Choose.mp45.66MB