Course Duration in Hours
27
27
Course Contents 1. Hibernate 4.X Introduction To Hibernate Hibernate - environment setup Object relational mapping (ORM) Features of hibernate Overview of hibernate architecture Understanding different components of hibernate Create persistent java Objects Mapping POJO with persistence layer using hibernate mapping document Hibernate configuration file hbm2ddl Configuration Hibernate-mapping elements Class element Id element generator element property element JPA annotations Writing the Model Class with Annotations Value Types and Embedding Objects Collection Mapping Attribute Overrides and Embedded Object Keys Hibernate object states(Transient, Persistent and Detached Objects) Persisting Detached Objects Modifying persistent objects Deleting persistent objects Loading an object Automatic state detection Proxy Objects and Eager and Lazy Fetch Types Parameter Binding and SQL Injection Collection mapping Cascade Types and Other Things Component mapping Inheritance mapping strategies Table per concrete class Table per subclass Table per hierarchy Hibernate mapping associations One-to-one Bidirectional one-to-one One-To-Many Bidirectional One-To-Many
Many-to-many Bidirectional many-to-many Querying with HQL (Hibernate query language) Named and native queries Working with criteria interface Overview on hibernate Detached Criteria Understanding Restrictions Query by example QBE Projections, aggregation and grouping Narrowing the result set Ordering the results Pagination in Hibernate Hibernate batch processing Calling stored procedure in hibernate Hibernate caching Mapping Entity bean to value object Hibernate in web
Knowledge of Core & Adv Java Programming
3RI Technologies Pvt Ltd, Pimple Saudagar (Pune),Pune,IN