Dúvidas com o Hibernate.

Java

14/11/2010

Boa tarde,
Amigos estava pensando, no caso de sistemas mais robustos, como o hibernate Reage a Procedures (Buscas especificas no banco de dados)Como os dados são refletidos no Projeto?
Geralmente em um projeto OO, as buscas vem por meio das classes, e as classes espelham seus valores nos campos,Sendo uma procedure, vem informacao de diversas classes, informacoes que muitas vezes não são necessárias.
A duvida em geral é: como o hibernate Trata Procedures?

Victor Chagas

Victor Chagas

Curtidas 0

Respostas

Davi Costa

Davi Costa

14/11/2010

Cara dá para utilizar sim,
na especificação existem alguns exemplos de como usar. Além do próprio Google,
o que se muito discute é melhor usar com annotations ou xml.
Honestamente, eu usaria com annotatinos.

Tem inclusive a anotação:


@Entity 
@NamedNativeQuery( 
name = "sp", 
callable = true, 
query = "suaStoredProcedure", 
readOnly = true, 
cacheable = true 
resultClass=SuaClasse.class) 


Att Davi

GOSTEI 0
Dyego Carmo

Dyego Carmo

14/11/2010

Exato , utilize queries nativas que ele vai te auxiliar nas procedures :)
GOSTEI 0
Victor Chagas

Victor Chagas

14/11/2010

Entendi..
Obrigado então ;)   abçs
GOSTEI 0
POSTAR