Medium of instruction: | English |
Object Persistence
-
Object/Relational Paradigms
-
O/R Mismatch
-
Java ORM/Persistent Frameworks
-
Object Relational Mapping (ORM)
Hibernate Architecture
-
Hibernate Architecture and API
-
Hibernate Installation/Setup
-
Configuration
-
Configuration Properties
-
Mapping Files
Persistent Classes
-
POJOs
-
JavaBeans
-
Basic Mapping
-
Class to Table Mappings
-
Property Mapping
-
Identifiers
-
Generators
-
Natural Keys
-
Identifier Exposure
-
Quoting SQL Tables and Columns
Working with Persistent Objects
-
Entity Lifecycle
-
Persistent State
-
Persistent Object Updates and Automatic Dirty Checking
-
Transient State
-
Dethatched State
-
Deleted
-
Object Identifiers Revisited
-
Merge
Components
-
Components
-
Domain Model
-
Entities and Values
Associations
-
One-to-one
-
Many-to-one
-
Bidirectional One-to-one
-
Bidirectional Many-to-one
-
Other Collections
Value Type Collections
-
Collections of Value Types
-
Components Collections
-
Sorting Collections
Inheritance
-
Inheritance Mapping Strategies
-
Table per concrete class
-
Table per subclass
-
Table per hierarchy
-
Inheritance Mapping Pros/Cons
-
Polymorphism
-
Table per concrete class with unions
-
Choosing an Inheritance Strategy
Transitive Persistence
-
Lazy Loading
-
Proxies
-
Eager Loading
-
Detached Objects and Proxies
-
Polymorphic Associations Revisited
Custom Mapping
-
Custom Mapping Types
-
User Type
-
Enumerations
HQL
-
Hibernate Object Fetching Options
-
Hibernate Query
-
HQL Parameters
-
Named Queries
-
Native SQL
Criteria
-
Restrictions
-
Query By Example
-
Scrolling
-
Query Hints
-
Query Option Pros/Cons
Transactions and Concurrency
-
The Java Transaction
-
Hibernate Transaction Configuration
-
Hibernate Transaction API
-
Concurrency
-
Isolation Levels
-
Optimistic Locking
-
Versioning
-
Pessimistic Locking
Fetching Strategies
-
N+1 Selects
-
Join Fetching
-
Sub select Fetching
-
Batch Fetching
-
Queries and Fetching Strategies
-
Cartesian product Problem
Cache
-
Hibernate Caching Architecture
-
First Level Cache
-
Second Level Cache
-
Cache Concurrency
-
Configuring Second Level Cache
Annotations
-
Metadata
-
Annotations Pros/Cons
-
Configuring Hibernate Annotations
-
EJB3/JPA Annotations
-
Hibernate Annotations
Classroom - Regular | ||||
When | Duration | Where | Remarks | Price |
Not Specified | Not Specified | All Venues | Not Specified | Price On Request |
Classroom - Corporate Training | ||||
When | Duration | Where | Remarks | Price |
Not Specified | Not Specified | All Venues | Not Specified | Price On Request |
Online | ||||
When | Duration | Where | Remarks | Price |
Not Specified | Not Specified | Study Online (on your computer) | Not Specified | Price On Request |
Sudeep Technologies
SUDEEP TECHNOLOGIES was established with an aspect of providing comprehensive end to end training on various computer software IT courses. Our team consists of high end professionals with vast real time experience who trains you on all courses to bridge the gap between industry and academic graduates.
we provide cost effective training for needy learners with utmost care and guidance according to the demand of job market. Faculty, technically sound in high end technologies will teach you with quality principles and deliver the methodology of easy learning which gets you updated to the current trend. Sudeep Technologies, with dedication provides you the best learning concepts which puts you front in this competitive software world as a successful one.
Our faculty are enough skilled to explore the complicated concepts and explains you in a well descriptive manner.As the pace of technological enhancements is getting faster day by day there is indispensable part of imparting advance concepts to the learners to meet the demand which is the cause for emerge of SUDEEP TECHNOLOGIES.
We are ideal for beginners and an added advantage to the professionals to enhance their skills as we deals in depth with the advance concepts of the courses and also provide implementation-real time concepts. SUDEEP TECHNOLOGIES, renders one to one online training for students in state-of-the-art technology platforms in India or abroad.we save your time and money by avoiding expensive travel through online training. With the latest in collaborative technology, top instructors, cutting-edge curriculum we provide an exciting combination of traditional content and interactive learning and also materials with rich information that shouldn’t make any difference to the class room training.
Personalized online training sessions can be held comfortable to the student ease.without any hesitation, we offer you a100% student satisfaction online program.If you have any queries please contact us through e-mail id or phone or fill the enquiry form with the necessary details.