Procedure oracle hibernate

1 resposta
F

Boa noite amigos…

Preciso mais uma vez uma ajuda de vocês.

Tenho um formulário que cadastro produtos.
Preciso executar uma storeProcedure no banco Oracle (11gR2) para realizar algumas operações e outras atualizações nas tabelas.

Utilizo hibernate 4.2.

Como eu chamo minha procedure atravez do hibernate?

Obrigado

1 Resposta

Rafael_Guerreiro

Basicamente com uma SQL Query…

session.getTransaction().begin(); session.createSQLQuery("{ call SCHEMA.PACKAGE.PROCEDURE(PARAMETROS) }").executeUpdate(); session.getTransaction().commit();
Se der Exception, você vai recebe-la e pode fazer o rollback e tratar o erro…

Criado 27 de junho de 2013
Ultima resposta 28 de jun. de 2013
Respostas 1
Participantes 2