Hibernate API Documentation

Provides for...

See:
          Description

Core API
net.sf.hibernate  
net.sf.hibernate.cfg  
net.sf.hibernate.expression  
net.sf.hibernate.metadata  

 

Extension API
net.sf.hibernate.cache  
net.sf.hibernate.collection  
net.sf.hibernate.connection  
net.sf.hibernate.dialect  
net.sf.hibernate.id  
net.sf.hibernate.loader  
net.sf.hibernate.persister  
net.sf.hibernate.property  
net.sf.hibernate.transaction  
net.sf.hibernate.type  

 

Miscellaneous API
net.sf.hibernate.jca  
net.sf.hibernate.jmx  
net.sf.hibernate.mapping  
net.sf.hibernate.odmg  
net.sf.hibernate.tool.hbm2ddl  

 

Internal Implementation
net.sf.hibernate.engine  
net.sf.hibernate.exception  
net.sf.hibernate.hql  
net.sf.hibernate.impl  
net.sf.hibernate.lob  
net.sf.hibernate.proxy  
net.sf.hibernate.sql  
net.sf.hibernate.util  
net.sf.hibernate.xml  

 

Provides for...

Hibernate API

This documentation concentrates upon the Core API interfaces:
  • net.sf.hibernate.Hibernate
  • net.sf.hibernate.Session
  • net.sf.hibernate.SessionFactory
  • net.sf.hibernate.Transaction
  • net.sf.hibernate.Query
  • net.sf.hibernate.ScrollableResults
  • These interfaces are exposed to the application.

    The Extension API is intended to be used by application programmers to extend Hibernate functionality. None of these interfaces are intended to be exposed to the application - they are called internally by Hibernate. This API is less stable than the Core API. The safest way to extend functionality is to contribute extensions back to the project; that way extensions will be updated when the Extension API changes.

    Full Hibernate documentation may be found at hibernate.sourceforge.net.

    See Also:
    Hibernate, Session, SessionFactory, Transaction, Query, ScrollableResults