MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Spring with JPA and Hibernate

Course Summary

This course walks through developing applications using Spring with JPA and Hibernate. There is a scaffold application using Spring MVC. The material will be developed using Eclipse/Spring STS and all downloads will be done using Maven.


  • +

    Course Syllabus

    ● Spring, the Java Persistence API (JPA), and Hibernate
        ◦ Course Overview
        ◦ What is Spring?
        ◦ History of Spring
        ◦ What is JPA?
        ◦ History of JPA
        ◦ The Problem
        ◦ The Solution
        ◦ Summary
    ● Download and Walkthrough of the Spring MVC Java App
        ◦ Introduction
        ◦ What are we building?
        ◦ Prerequisites
        ◦ Downloading the Scaffold App
        ◦ Download App Demo
        ◦ What's Inside Our Download?
        ◦ Spring MVC Demo Walkthrough
        ◦ Spring MVC Recap
        ◦ Summary
    ● Architecture walkthrough of a Spring JPA / Hibernate Application
        ◦ Introduction
        ◦ Architecture
        ◦ MVC Design Pattern
        ◦ Tiers
        ◦ Components
        ◦ Controller
        ◦ Service
        ◦ Repository
        ◦ Summary
    ● Recap of Spring concepts that are used in this course
        ◦ Introduction
        ◦ Overview of Spring
        ◦ Types of Injection
        ◦ Setter Injection
        ◦ Setter Pojo
        ◦ Controller
        ◦ Service
        ◦ Constructor POJO
        ◦ Constructor Injection using XML
        ◦ Autowiring Constructors
        ◦ Context Files
        ◦ Summary
    ● Configuration of Spring and JPA for development
        ◦ Introduction
        ◦ Configuration Problems
        ◦ Database Overview
        ◦ Database Install Demo
        ◦ Adding Jars with Maven
        ◦ Maven Demo
        ◦ persistence.xml
        ◦ persistence.xml Demo
        ◦ web.xml
        ◦ web.xml Demo
        ◦ jpaContext.xml
        ◦ jpaContext.xml Demo
        ◦ Entity Manager Factory
        ◦ Entity Manager Factory Demo
        ◦ Transaction Overview
        ◦ Transaction Configuration Demo
        ◦ Datasource
        ◦ Datasource Demo
        ◦ Demo Recap
        ◦ Summary
    ● Overview of JPA and creating your first entity
        ◦ Introduction
        ◦ Why Use JPA?
        ◦ What Is JPA?
        ◦ JPA Providers
        ◦ Hibernate Influence
        ◦ What Is An Entity?
        ◦ JPA Properties Configuration.xml
        ◦ Entity and JPA Config Demo
        ◦ Summary
    ● JPA Annotations and how to use them
        ◦ Introduction
        ◦ Annotation Config
        ◦ Annotation An Entity
        ◦ Table Annotation Demo
        ◦ Column Annotation
        ◦ Column Annotation Demo
        ◦ How Do We Start Using It?
        ◦ Service Configuration Demo
        ◦ Repository Configuration Demo
        ◦ End-to-end Demo
        ◦ Join Types
        ◦ One-to-many
        ◦ Annotating The Exercise Object Demo
        ◦ One-to-many Demo
        ◦ Many-to-one Demo
        ◦ Fetch Types
        ◦ JPQL
        ◦ JPQL Demo
        ◦ OpenEntityManagerInViewFilter
        ◦ Lazy Initialization Fix Demo
        ◦ Projection
        ◦ Projection Demo
        ◦ Named Queries
        ◦ Named Queries Demo
        ◦ Summary
    ● How to configure and use Spring Data JPA
        ◦ Introduction
     


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Open Source , Development & Implementations and Data & Information Management Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top