| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2008 23:49:23
|
sudeval
JavaGuru
![[Avatar]](/images/avatar/b555f4a2901228cc826327079761e696.png)
Membro desde: 08/06/2005 09:48:30
Mensagens: 213
Localização: Fortaleza/CE
Offline
|
Ola Pessoal,
Estou com uma duvida aqui em JPA, tive lendo e vi que para se fazer uma PK composta teriamos de criar uma classe com a anotação @Embedded onde nessa classe teria os campos/propriedades que fazem parte da chave composta
por exemplo:
Classe Unidade Operacional, possui como chaves primarias o idCidade, idUnidadeOperacional,idUnidadeAdministrativa
Ate ae beleza, ae eu pergunto se UnidadeOperacional se relaciona com a classe Previsao por exemplo, que tem como PK todos os campos de UnidadeOperacional + um campo de Data = dataPrevisao, como eu deveria fazer ?
criaria um PrevisaoPK que iria receber tudo isso, ou colocaria o um UnidadeOperacionalPK + um DataPrevisao com a anotação @Id, isso ´epossivel ? como devo fazer nesses casos ?
E se Previsao recebesse uma outra classe que formaria a sua PK, como deveria ser feito.
Agradeço!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/02/2008 07:40:07
|
lgweb
GUJ Master
Membro desde: 03/05/2007 20:59:55
Mensagens: 1048
Localização: Curitiba-PR
Offline
|
veja se este tópico te ajuda:
[url]
http://www.guj.com.br/posts/list/82701.java#440786
[/url]
|
Vc gosta de criar topicos duplicados?
Nao utiliza a busca antes de postar?
veja:
http://www.youtube.com/watch?v=8zFYt1_0FUE&NR=1 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/02/2008 13:07:36
|
felipelo
Entusiasta Java
Membro desde: 29/11/2007 10:05:41
Mensagens: 20
Offline
|
Aproveitando o post, estou com um porblema um chame primaria composta.
Meu problema é o seguinte, tenho uma tabela que possui como chave primaria, dois campos, onde um deles é IDENTITY( SQL SERVER).
Criei as classes e tudo mais, inclusive coloquei o @GeneratedValue(strategy = GenerationType.IDENTITY) esta na classe PK.
So que quando vou inserir da um erro, dizendo que o IDENTITY esta off.
Erro:
Alguem poderia ajudar!!!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/03/2008 11:40:02
|
felipelo
Entusiasta Java
Membro desde: 29/11/2007 10:05:41
Mensagens: 20
Offline
|
Topic update...
|
|
|
 |
|
|
|
|