Hibernate Training By Professional
( This course is designed for individual group and can be customized according to business need.)Course No: DG-J205 view class outline Course Duration: 4 Days (32 Hrs.) | Ratio of Hands-on/Lecture: 70% hands-on/practical, 30% lecture. | view class outline Reason, Read... |
Hibernate Training Prerequisites All attendees must have basic knowledge of core Java™ development experience and understanding of relational databases and SQL. | Location and Pricing : This course delivered as face-to-face, online, onsight, offsight, live project, one-on-one. Prices depends on location and private online classes To receive a customized proposal and price quote private training at your site or online Get Quete. | Software Needed on Each Student PC : Java SE SDK, Eclipse, MySQL and Hibernat and its dependent jar |
Hibernate® (http://www.hibernate.org) is a high-performance object/relational persistence and query service. In this class, experienced Java developers learn how to put the Hibernate®engine to work within their applications. We believe in practical session
Hibernate Training Objectives
- Understand the benefits of Hibernate
- Understand the Hibernate architecture
- Create Hibernate based applications
- Understand and use Hibernate mapping to map persistent objects to the database
- Understand and work with collections & associations
- Value and Entity Types
- Bidrectional and unidirectional
- 1-1, 1-N, N-N
- Use Hibernate's versioning support
- Map inheritance hierarchies using Hibernate
- Work with Hibernate queries, HQL, and Criteria
- Performance tune your Hibernate applications
- Understand Hibernate transaction support
- Understand the relationship between Hibernate and Java Persistence / EJB 3
- Use the new Hibernate annotations to do OR mapping
Hibernate Course Training Outline
1. Introduction to Hibernate
| 2. Getting started with Hibernate quickly
|
3. Mapping a Class
| 4. Querying
|
5. The Persistence Lifecycle
| 6. Optimistic Locking / Versioning
|
7. Relationships
| 8. Inheritance Mapping
|
9. Additional Querying Capabilities
|
10. The Criteria API
|
11. Advanced Topics
| 12. Advance Topic - Interceptor
|