Hibernate, Stored Procedures e Annotations

Olá pessoal, gostaria de saber se tem como mapear uma procedure com annotations??

Até agora só vi com xml…

Abçs!

[quote=andresmafra]Olá pessoal, gostaria de saber se tem como mapear uma procedure com annotations??

Até agora só vi com xml…

Abçs![/quote]

Sim.

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

Ebaaa obrigado ebarros!

Só uma dúvida:

query = "suaStoredProcedure", 

O que eu coloco ai? o Nome da procedure??

Vou tentar e posto se consegui algo…

Abçs

???

Cara você precisa saber também como executar um stored de procedure, não basta somente copiar e colar código, se você já fez utilizando mapeamento .xml, com a anotação não é muito diferente. De uma olhada na documentação da sun e no forum do Hibernate que segue abaixo:

http://java.sun.com/docs/books/tutorial/jdbc/basics/sql.html

https://forum.hibernate.org/viewtopic.php?f=9&t=989771&start=0