Hibernate - annotation para index unique  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
Marques
Virtual Machine Man
[Avatar]

Membro desde: 05/09/2002 10:13:28
Mensagens: 635
Offline

Colegas,

Esse código faz com que a coluna descricao seja única. Agora surgiu a necessidade de ter um indice composto por duas ou mais colunas unique.
Por exemplo: Preciso que a combinação produto e loja seja unico na tabela. Como eu faço a annotation para um index composto unique?

Muito obrigado,

Marques
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

retirado da documentação do hibernate, tu pode usar estas anotações na classe da entidade:
@Table(name="tbl_sky",
uniqueConstraints = {@UniqueConstraint(columnNames={"month", "day"})}
)

http://docs.jboss.org/hibernate/stable/annotations/reference/en/html_single/

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team