Galera eu tenho uma query em SQL que possui instruções START WITH e CONNECT BY, vocês sabe se Hibernate da suporte a essas instruções e se tiver suporte alguem teria exemplos.
Obrigado.
Galera eu tenho uma query em SQL que possui instruções START WITH e CONNECT BY, vocês sabe se Hibernate da suporte a essas instruções e se tiver suporte alguem teria exemplos.
Obrigado.
Amigo, não lembro de ter visto o Hibernate controlando uma query assim, mas você pode por meio das anotações colocar uma NamedNativeQuery
dessa forma:
@NamedNativeQueries({
@NamedNativeQuery(name= "SysMenu.findByConnectBy", query="SELECT MEN_CO_MENU, (LPAD(' ', LEVEL+1,'*') || MEN_NO_MENU) AS MEN_NO_MENU, MEN_BL_MENU , PAG_CO_PAGINA, MEN_CO_MENU_PAI, MEN_NU_VERSION FROM Sys_Menu s START WITH s.men_Co_Menu_Pai IS NULL CONNECT BY PRIOR s.men_Co_Menu = s.men_Co_Menu_Pai", resultClass=SysMenu.class),
})
espero ter ajudado…
Abraços
Cara eu utilizo java 1.4 e não da suporte para Anotações…
Por isso fiquei meio restrito a algumas coisas, mas consegui me virar com a query.
Obrigado.