This pdf tutorial present a reference guide for Hibernate , a training document course on 49 pages for beginners.
Hibernate needs several elements to operate:
- javabean a type of class that encapsulates the data of an instance of a table a configuration
- file that ensures the correspondence between the class and the table (mapping) including information on configuration
- properties for connecting to the database
Supported databases are the main market: DB2, Oracle, MySQL, PostgreSQL, Sybase, SQL Server, Sap DB, InterBase, ...
The http://www.hibernate.org official website has lots of information on the tool and offers to download and documentation.
Table of contents
- Setting up an annotations project
- Entity Beans
- Intro
- Mapping with EJB3 Annotations
- Defining the table
- Versioning for optimistic locking
- Mapping simple properties
- Declaring basic property mappings
- Declaring column attributes
- Non-annotated property defaults
- Mapping identifier properties
- Mapping inheritance
- Single table per class hierarchy
- Joined subclasses
- Inherit properties from superclasses
- Mapping entity bean associations/relationships
- One-to-one
- Many-to-one
- Transitive persistence with cascading
- Association fetching
- Mapping composite primary and foreign keys
- Mapping EJBQL/HQL queries
- Mapping native queries
- Hibernate Annotation Extensions
Size : | 205.60 Kb |
Downloads: | 190 |
Created: | 2016-07-03 |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about Hibernate Annotations
This PDF tutorial provides you an introduction to Java Persistence and Hibernate including the code snippets and complete working examples ,download free training document material for developer.
Download free Hibernate tutorial course in PDF, training file in 14 chapters and 39 pages. Free unaffiliated ebook created from Stack OverFlow contributor.
Download free Hibernate Tutorial for Beginners, training course material, a PDF file created by coreservlets.com.