Hibernate Material.pdf - JAVA Means DURGASOFT 1 DURGA...

This preview shows page 1 - 4 out of 137 pages.

JAVA Means DURGASOFT 1 DURGA SOFTWARE SOLUTIONS ,202 HUDA Maitrivanam, Ameerpet , Hyd. Ph: 040-64512786
Image of page 1

Subscribe to view the full document.

JAVA Means DURGASOFT 2 DURGA SOFTWARE SOLUTIONS ,202 HUDA Maitrivanam, Ameerpet , Hyd. Ph: 040-64512786 HIBERNATE Syllabus: Key Features of Hibernate • Enterprise Application Architecture. • ORM (Object Relational Mapping). • Hibernate Architecture. • Mapping and Configuration files in Hibernate. • Installation, Simple Hibernate Application Requirements. • Introduction to IDE. o Hello World program in Hibernate o Hello World program in Hibernate using eclipse • Simple CRUD operations. • Important methods of Session Interface. <generator> element. • State of Objects in Hibernate. • Inheritance mapping o Table per class o Table per sub class o Table per concrete class • HQL (Hibernate Query Language). • Criteria Query. • Native SQL Query. • Named Query.
Image of page 2
JAVA Means DURGASOFT 3 DURGA SOFTWARE SOLUTIONS ,202 HUDA Maitrivanam, Ameerpet , Hyd. Ph: 040-64512786 • Relationships in Hiberna te. o One to One o One to Many o Many to One o Many to Many • Hibernate Caching Mechanism o First level cache o Second level cache • Hibernate Annotations. • Integra tion of Hibernate with and Struts. Notes: Hibernate Framework About Developers: Hibernate was started in 2001 by Gavin King with colleagues from Cirrus Technologies as an alternative to using EJB2-style entity beans. Its original goal was to offer better persistence capabilities than offered by EJB2 by simplifying the complexities and supplementing missing features.
Image of page 3

Subscribe to view the full document.

JAVA Means DURGASOFT 4 DURGA SOFTWARE SOLUTIONS ,202 HUDA Maitrivanam, Ameerpet , Hyd. Ph: 040-64512786 In early 2003, the Hibernate development team began Hibernate2 releases, which offered many significant improvements over the first release. JBoss, Inc. (now part of Red Hat ) later hired the lead Hibernate developers in order to further its development. In 2005, Hibernate version 3.0 was released. Key features included a new Interceptor/Callback architecture, user defined filters, and JDK 5.0 Annotations (Java's metadata feature). As of 2010, Hibernate 3 (version 3.5.0 and up) was a certified implementation of the Java Persistence API 2.0 specification via a wrapper for the Core module which provides conformity with the JSR 317 standard. [3] In Dec 2011, Hibernate Core 4.0.0 Final was released. This includes new features such as multi-tenancy support, introduction of ServiceRegistry (a major change in how Hibernate builds and manages "services"), better Session opening from SessionFactory, improved integration via org.hibernate.integrator.spi.Integrator and auto discovery, internationalization support and message codes in logging, and a clearer split between API, SPI and implementation classes. [4] In Dec 2012, Hibernate ORM 4.1.9 Final was released.
Image of page 4
You've reached the end of this preview.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern