What functionality ORM consists
Answer: Below are the functionality hibernate consists of:
- Persisting classes directly to database
- Object relations mapping functionality
- Collection mapping
- Association Mappings
- Component Mapping
- Inheritance mapping
- XML Mapping
- Transactions and Concurrency support to handle distributed transaction
- Interceptors and events functionality
- Batch processing capability
- Hibernate Query Language to execute statement against database
- Criteria Queries directly execute java object as query
- Native SQL execute queries in native SQL dialect in database
- Filtering data provides predefined filter criteria
- Improving performance provides fetch strategies to retrieve associated object