Commit no hibernate

fala galera, to com uma duvida no hibernate…
tem como eu fazer um commit pelas classes do hibernate?

pq estava tentando inserir um registro…soh q sem o commit ele naum insere e o unico jeito q eu consegui fazer o commit foi assim…

public void insert (FriendVO friendVO) throws java.sql.SQLException, HibernateException {
	Session session = factory.openSession();
	session.save(friendVO);
	session.flush();
	Connection conn = session.connection();
	conn.commit();
	session.close();
}

teria um outro jeito ou seria soh assim msm…

eu estou usando acesso por odbc para acessar um “banco” em access !!!

desde jah agradeço…valeu…

eh assim mesmo :wink:

uma outra escolha, seria criar uma Transaction, session.beginTransaction(), e ao dar um commit na Transaction automaticamente vc estaria fazendo:

session.flush();
session.connection().commit();