Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

Chapter 1. Setting up an annotations project
1.1. Requirements
1.2. Configuration
2.1. Intro
2.2. Mapping with EJB3 Annotations
2.2.1. Declaring an entity bean
Versioning for optimistic locking
2.2.2. Mapping simple properties
Declaring basic property mappings
Declaring column attributes
Embedded objects (aka components)
Non-annotated property defaults
2.2.. Mapping identifier properties
2.2.4. Mapping inheritance
Single table per class hierarchy
Inherit properties from superclasses
2.2.5. Mapping entity bean associations/relationships
Transitive persistence with cascading
2.2.6. Mapping composite primary and foreign keys
2.2.7. Mapping secondary tables
2.3. Mapping Queries
2.3.1. Mapping EJBQL/HQL queries
2.3.2. Mapping native queries
2.4. Hibernate Annotation Extensions
2.4.1. Entity
2.4.2. Identifier
2.4.3. Property
2.4.4. Inheritance
2.4.5. Association related annotations
2.4.6. Collection related annotations
2.4.7. Cache
2.4.8. Filters
2.4.9. Queries
3.1. Constraints
3.1.1. What is a constraint?
3.1.2. Built in constraints
3.1.3. Error messages
3.1.4. Writing your own constraints
3.1.5. Annotating your domain model
3.2. Using the Validator framework
3.2.1. Database schema-level validation
3.2.2. Hibernate event-based validation
3.2.3. Application-level validation
3.2.4. Validation informations
Chapter 4. Hibernate Lucene Integration
4.1. Using Lucene to index your entities
4.1.1. Annotating your domain model
4.1.2. Enabling automatic indexing
Appendix A. Compliance and limitations
0 of .
Results for:
No results containing your search query
P. 1


|Views: 14|Likes:
Published by atulkumar.it

More info:

Published by: atulkumar.it on Sep 29, 2010
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 5 to 49 are not shown in this preview.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->