Date no Hibernate

Boa tarde,
trabalho com o bd Oracle e tenho um campo do tipo date na minha tabela.
Quando dou um update na minha tabela via o seguinte comando

Date date = new Date();
user.setDtaUltimoAcesso(date);
BasicOperations.confirm();

ele seta a data(6/7/2006) mas não seta as horas. Queria que setasse da seguinte maneira “6/7/2006 12:09:24”

Use SimpleDateFormate pra acertar isso!

Ou utilize a classe Timestamp.

Deu certo não.

Timestamp timestamp = new Timestamp(date.getTime());
user.setDtaUltimoAcesso((Date)timestamp);

E a primeira sugestaão também não. Coloquei no formato queria, mas continua inserindo apenas a data.

SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");

Se tiverem algum exemplo concreto para resolver esse tipo de problema, poderiam postar.

Era so colocar essa o type como timestamp

<property name="data" column="coluna_data" type="timestamp" />