- Hibernate
- Session–Cache or collection of loaded objects relating to a single unit of work
- XDoclet Annotations used to support Attribute Oriented Programming
- Defines HQL for expressing queries to the database
- Supports Entity Relationships through mapping files and annotations in JavaDoc
- Provides a Persistence Manager API exposed via the Session, Query, Criteria, and Transaction API
- Provides callback support through lifecycle, interceptor, and validatable interfaces
- Entity Relationships are unidirectional. Bidirectional relationships are implemented by two unidirectional relationships
- EJB 3.0
- Persistence Context-Set of entities that can be managed by a given EntityManager is defined by a persistence unit
- Java 5.0 Annotations used to support Attribute Oriented Programming
- Defines EJB QL for expressing queries
- Support Entity Relationships through Java 5.0 annotations
- Provides and Entity Manager Interface for managing CRUD operations for an Entity
- Provides callback support through Entity Listener and Callback methods
- Entity Relationships are bidirectional or unidirectional
http://javapassions.blogspot.com/2010/01/hibernate-interview-questions.html
No comments:
Post a Comment