hibernate online training classes in hyderabad,india,usa,uk

18
Hibernate online training by smartmindonlinetraining

Upload: victoria-lisa

Post on 12-Dec-2015

6 views

Category:

Documents


0 download

DESCRIPTION

One of the best smart mind online training institute providing hibernate online training. Hibernate also comes up with ORM, which has everything to do with helping a program to accomplish a certain level of continuity. Again, Persistence can best be defined as the intent of the info of an application to outlast the method of the program itself. In terms of Java, it is to ensure the state of the objects dwells beyond the JVM extent of the exact same state which can be found afterwards.http://smartmindonlinetraining.com/hibernate-online-training/

TRANSCRIPT

Page 1: hibernate Online Training classes in Hyderabad,India,USA,UK

Hibernate online training by smartmindonlinetraining

Page 2: hibernate Online Training classes in Hyderabad,India,USA,UK

HIBERNATEHibernate is a free, open source Java

package that makes it easy to work with relational databases. Hibernate makes it seem as if your database contains plain Java objects like you use every day, without having to worry about how to get them out of mysterious database tables. It liberates you to focus on the objects and features of your application, without having to worry about how to store them or find them later.

Page 3: hibernate Online Training classes in Hyderabad,India,USA,UK

Hibernate Online Training

1. Introduction• Problems with using JDBC• Setting Up Hibernate• Configuring Hibernate• Programmatic Configuration• XML Configuration• Configuration with Properties file• Using Annotations• Opening and Closing the session• Retrieving Objects

Page 4: hibernate Online Training classes in Hyderabad,India,USA,UK

2. General Architecture of Hibernate3. Basic mapping and Object Identity• Sample application development and performing following operations:• Read• Update• Delete• Create• Providing an ID for persistence problem• Database sequence

Page 5: hibernate Online Training classes in Hyderabad,India,USA,UK

Native generator• Increment generator• Hilo generator• Creating a composite key• saveorUpdate functionality in Hibernate• Dynamic SQL generation in Hibernate• Naming entities in hibernate

Page 6: hibernate Online Training classes in Hyderabad,India,USA,UK

4. Component Mapping• Implementing a value type as a component• Nesting components• Adding References in components• Mapping a collection of components• Using Components as keys to a Map

Page 7: hibernate Online Training classes in Hyderabad,India,USA,UK

5. Collections Mapping• Set• List• Arrays• Collection

Page 8: hibernate Online Training classes in Hyderabad,India,USA,UK

6. Hibernate Data types7. Hibernate API8. Hiberenate Query language (HQL)• Projection Queries• Aggregation Functions• Grouping• Restrictions

Page 9: hibernate Online Training classes in Hyderabad,India,USA,UK

9. Inheritance in Hibernate• Table-per-class hierarchy• Table-per-concrete class• Table-per-sub10. Relations• One-to-one• One-to-many• Many-to-one• Many-to-many

Page 10: hibernate Online Training classes in Hyderabad,India,USA,UK

11. Caching• Introduction• Scopes of cached Data• Cache levels• First-level cache• Second level cache• Concurrency Strategies• Cache Providers• Caching queries• Using the first level cache• Configuring second-level Cache

Page 11: hibernate Online Training classes in Hyderabad,India,USA,UK

12. Querying with Criteria• Introduction• Using Criteria to load the data from database• Applying restriction to criteria• Using Projections with Criteria

Page 12: hibernate Online Training classes in Hyderabad,India,USA,UK

13. Querying by Example14. Batch Processing• Batch Inserts• Batch Updates• Batch Deletes15. Native SQL• Using database dependent SQL’s

Page 13: hibernate Online Training classes in Hyderabad,India,USA,UK

16. Transaction Management17. Integrating Hibernate with Servlets18. Integrating Hibernate with Struts 2.x

Page 14: hibernate Online Training classes in Hyderabad,India,USA,UK

Advantages of hibernateHibernate is independent of the

database engine at the backend. List of Hibernate Dialect are provided for connecting whatever database we prefer.

Hibernate has integrated automatically with the most reliable connection pool implementation (C3P0).

Page 15: hibernate Online Training classes in Hyderabad,India,USA,UK

advantages Hibernate is a layered

architecture, so that we don’t be obligated to use everything provided by Hibernate. We just use those features that you may think they’re lightly enough for the project.

Page 16: hibernate Online Training classes in Hyderabad,India,USA,UK
Page 17: hibernate Online Training classes in Hyderabad,India,USA,UK

Contact India : +91 9949599844    USA : +1-347-606-2716Email:

[email protected]

Page 18: hibernate Online Training classes in Hyderabad,India,USA,UK