When the built-in functionality provided by hibernate is not sufficient enough, it provides a way so that user can include other interfaces and implement those interfaces for user desire functionality.
These interfaces are called as Extension interfaces.
There are many extension interfaces provided by hibernate.
- ProxyFactory interface - used to create proxies
- ConnectionProvider interface - used for JDBC connection management
- TransactionFactory interface - Used for transaction management
- Transaction interface - Used for transaction management
- TransactionManagementLookup interface - Used in transaction management.
- Cahce interface - provides caching techniques and strategies
- CacheProvider interface - same as Cache interface
- ClassPersister interface - provides ORM strategies
- IdentifierGenerator interface - used for primary key generation
- Dialect abstract class - provides SQL support
No comments:
Post a Comment
Note: only a member of this blog may post a comment.