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

Introduction To Hibernate

Course Summary

In the world of Java, one of the most popular and widely used frameworks is Hibernate. Hibernate is an ORM, or Object Relational Mapper, that allows developers to map Java objects to relational database tables. It is a valuable tool that all Java develope


  • +

    Course Syllabus

    ● Introductin To Hibernate
        ◦ Introduction
        ◦ Who This Course is For
        ◦ What This Course Will Cover
        ◦ What is an ORM
        ◦ What is Hibernate
        ◦ Hibernate and JPA
        ◦ Hibernate Architecture
        ◦ Installing MySQL
        ◦ Getting Hibernate
        ◦ Installing Hibernate Tools
        ◦ Creating The Project
        ◦ Using The Libraries
        ◦ Creating The Configuration
        ◦ Creating The Session Factory
        ◦ Testing Out The Configuration
        ◦ Up Next
    ● Basic Mapping
        ◦ Introduction
        ◦ How Mapping Works
        ◦ Mapping Types
        ◦ Creating The Java Class
        ◦ Creating The Table
        ◦ Creating The Mapping File
        ◦ Saving Some Data
        ◦ Automatic Schema Creation
        ◦ Using Auto Generation
        ◦ Getting Data Back
        ◦ Auto Updating
        ◦ Up Next
    ● Mapping Relationships
        ◦ Introduction
        ◦ Value Types Vs Entity Types
        ◦ Directionality
        ◦ Components
        ◦ Creating The Component
        ◦ Mapping The Component
        ◦ Value Type Collections
        ◦ Creating The User History Class
        ◦ Adding History
        ◦ Mapping The Set
        ◦ Mapping A List
        ◦ Mapping A Map
        ◦ Mapping A Bag
        ◦ Mapping Entity Type Relationships
        ◦ One Too Many
        ◦ Changing Users History To An Entity
        ◦ Mapping Everything
        ◦ One To One
        ◦ Modifying Protein Data
        ◦ Mapping The One To One
        ◦ Alternate One To One Mapping
        ◦ Using A Join Table
        ◦ Mapping A Join Table
        ◦ Many To Many
        ◦ Mapping Many To Many
        ◦ More
        ◦ Up Next
    ● Querying
        ◦ Introduction
        ◦ Querying Options
        ◦ HQL
        ◦ Creating Some Data
        ◦ HQL Editor
        ◦ Select Queries
        ◦ Where
        ◦ Using Parameters
        ◦ Paging
        ◦ Using Named Queries
        ◦ Implicit Joins
        ◦ Explicit Joins
        ◦ Dynamic Instantiation
        ◦ Criteria
        ◦ Using The Criteria
        ◦ Running A Criteria Query
        ◦ Adding Restrictions
        ◦ Using Projections
        ◦ Criteria Joins
        ◦ Query By Example
        ◦ Using Query By Example
        ◦ Up Next
    ● Advanced Topics
        ◦ Introduction
        ◦ Caching
        ◦ Getting Ehcache
        ◦ Configuring Ehcache
        ◦ Running The Cache
        ◦ Batch Processing
        ◦ Batch Processing With HQL
        ◦ Manual Batching
        ◦ Native SQL
        ◦ Using Native SQL
        ◦ Interceptors
        ◦ Using Interceptors
        ◦ Listeners
        ◦ Implementing Listeners
        ◦ Data Filters
        ◦ Using Filters
        ◦ The End

     


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

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