Transaction | beginTransaction() - Begin a Hibernate transaction.
|
void | close() - Close the stateless session and release the JDBC connection.
|
Connection | connection() - Returns the current JDBC connection associated with this
instance.
If the session is using aggressive connection release (as in a
CMT environment), it is the application's responsibility to
close the connection returned by this call.
|
Criteria | createCriteria(Class persistentClass) - Create a new Criteria instance, for the given entity class,
or a superclass of an entity class.
|
Criteria | createCriteria(Class persistentClass, String alias) - Create a new Criteria instance, for the given entity class,
or a superclass of an entity class, with the given alias.
|
Criteria | createCriteria(String entityName) - Create a new Criteria instance, for the given entity name.
|
Criteria | createCriteria(String entityName, String alias) - Create a new Criteria instance, for the given entity name,
with the given alias.
|
Query | createQuery(String queryString) - Create a new instance of Query for the given HQL query string.
|
SQLQuery | createSQLQuery(String queryString) - Create a new instance of SQLQuery for the given SQL query string.
|
void | delete(Object entity) - Delete a row.
|
void | delete(String entityName, Object entity) - Delete a row.
|
Object | get(Class entityClass, Serializable id) - Retrieve a row.
|
Object | get(Class entityClass, Serializable id, LockMode lockMode) - Retrieve a row, obtaining the specified lock mode.
|
Object | get(String entityName, Serializable id) - Retrieve a row.
|
Object | get(String entityName, Serializable id, LockMode lockMode) - Retrieve a row, obtaining the specified lock mode.
|
Query | getNamedQuery(String queryName) - Obtain an instance of Query for a named query string defined in
the mapping file.
|
Transaction | getTransaction() - Get the current Hibernate transaction.
|
Serializable | insert(Object entity) - Insert a row.
|
Serializable | insert(String entityName, Object entity) - Insert a row.
|
void | refresh(Object entity) - Refresh the entity instance state from the database.
|
void | refresh(Object entity, LockMode lockMode) - Refresh the entity instance state from the database.
|
void | refresh(String entityName, Object entity) - Refresh the entity instance state from the database.
|
void | refresh(String entityName, Object entity, LockMode lockMode) - Refresh the entity instance state from the database.
|
void | update(Object entity) - Update a row.
|
void | update(String entityName, Object entity) - Update a row.
|