Como obter um valor de uma sequence via hibernate [RESOLVIDO]  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Pedrosa
JWizard
[Avatar]

Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline

Olá, preciso usar um valor de uma sequence para inserir em uma tabela concatenado com o ano, qual a maneira mais simples de obter o valor dessa sequence via hibernate e DB2?

Sei que é possível o uso do Native Query, mas o projeto ainda é no esquema de XDoclet e não anotação.

O problema seria simples se não precisa-se concatenar com um ano, usaria generator class="sequence".


Alguém já implementou algo parecido?

This message was edited 2 times. Last update was at 06/03/2009 10:12:31

von.juliano
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline

Fala Fábio, acho que você vai ter que usar sql "puro" para obter o valor da sequence. Dá uma olhada nesses links:

http://www.hibernate.org/hib_docs/v3/reference/en/html/querysql.html
http://www.hibernate.org/hib_docs/v3/reference/en/html/querysql-namedqueries.html

No caso das Named queries, se não me engano, só funciona à partir do hibernate 3.

Blz? Flw!

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
Pedrosa
JWizard
[Avatar]

Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline

O meu gerenciador do Hibernate é o Spring:



Como ficaria a esse metodo?
von.juliano
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline


Testa aí e vê se funciona! Flw!

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
Pedrosa
JWizard
[Avatar]

Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline

Resolvido se alguem precisar fazer algo semelhante:

Acessando a query nativa via Spring com Hibernate


Chamando o método:


von.juliano
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
Offline

Pedrosa wrote:Resolvido se alguem precisar fazer algo semelhante:

Acessando a query nativa via Spring com Hibernate

Que tal assim?


Pedrosa wrote:
Chamando o método:

Aí aqui fica:
Flw!

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team