About The Course:-
This Course provides a complete road-map to become an expert in spring and Hibernate Framework. The Spring Framework is a lightweight solution and a potential one-stop-shop for building your enterprise-ready applications.
ORM (Object Resource Modeling) provides efficient management of persistent data in an application. Hibernate is one such ORM solution and it is an open-source project.
This integrated course provides great learning experience on Spring and Hibernate frameworks parallel also provides an understanding on similarities, inter-dependencies and differences of these two frameworks.
Pre-requisites for this training
A fundamental knowledge of Java and J2EE is required.
Hibernate – ORM Overview
o What is JDBC?, Pros and Cons of JDBC, Why Object Relational Mapping (ORM)?, What is ORM?, Java ORM Frameworks, Hibernate Advantages, Supported Databases, Supported Technologies
o Configuration Object, SessionFactory Object, Session Object, Transaction Object, Query Object, Criteria Object
Hibernate – Environment Setup
o Downloading Hibernate, Installing Hibernate, Hibernate Prerequisites
Hibernate – Configuration
o Hibernate with MySQL Database, Session Interface Methods, Simple POJO Example, Primitive Types, Date and Time Types, Binary and Large Object Types
Hibernate – Mapping Files, Types
o Primitive Types, Date and Time Types, Binary and Large Object Types
Hibernate – O/R Mappings, Annotations
o Collections Mappings, Association Mappings, Component Mappings
Hibernate – Query Language, Criteria Queries
o Using Clause, Named Parameters, Restrictions with Criteria, Pagination Using Criteria, Sorting the Results, Projections & Aggregations, Compilation and Execution