| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2012 16:07:02
|
adrianohardcore
JavaChild
![[Avatar]](/images/avatar/4bb803e7a4a2db941d472726fe419629.png)
Membro desde: 02/09/2011 14:07:22
Mensagens: 105
Offline
|
Boa tarde , fiz um mapeamento de uma tabela que não contem chave estrangeira e possui 2 chaves :
Dser
DserPK
Com ajuda do gerador de classe do netbeans e pesquisas no google , montei estas duas classes.Mas o problema é que eu não sei como implementar o dao para estas classes , por exemplo , um dao de uma tabela simples
Agenda
E agora quando eu quero por exemplo um loadbyid
No lugar de agdcod oque eu colocaria ,DserPK?Alguem teria um exemplo de um dao que manipula chaves compostas ?No caso estou usando Vraptor ,Hibernate Jpa e MS Sql Server
This message was edited 1 time. Last update was at 05/02/2012 16:15:11
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2012 19:30:55
|
WRYEL
JavaEvangelist
![[Avatar]](/images/avatar/d4f3031272693602ccb1df4024655175.png)
Membro desde: 03/03/2008 21:27:20
Mensagens: 447
Localização: São Paulo
Offline
|
adrianohardcore wrote:
E agora quando eu quero por exemplo um loadbyid
No lugar de agdcod oque eu colocaria ,DserPK?Alguem teria um exemplo de um dao que manipula chaves compostas ?No caso estou usando Vraptor ,Hibernate Jpa e MS Sql Server
sim
edit: todos os atributos do DserPK tem que estar preenchidos.
[]s
This message was edited 1 time. Last update was at 05/02/2012 19:32:23
|
/**
* http://www.wryel.com.br
* SCJA / SCJP / OCWCD
*/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/02/2012 06:43:46
|
adrianohardcore
JavaChild
![[Avatar]](/images/avatar/4bb803e7a4a2db941d472726fe419629.png)
Membro desde: 02/09/2011 14:07:22
Mensagens: 105
Offline
|
WRYEL wrote:
adrianohardcore wrote:
E agora quando eu quero por exemplo um loadbyid
No lugar de agdcod oque eu colocaria ,DserPK?Alguem teria um exemplo de um dao que manipula chaves compostas ?No caso estou usando Vraptor ,Hibernate Jpa e MS Sql Server
sim
edit: todos os atributos do DserPK tem que estar preenchidos.
[]s
Obrigado , consegui resolver com
Pelo o que eu entendi , quando a classe usa chave composta quando se precisar fazer um carregamento pelo código e só usar a id que esta marcado com @EmbeddedId . Então a classe que tem as chaves nunca serão referenciado , pelo menos não no meu projeto.Mesmo não sabendo explicar muito bem vou colocar como ficou a minha DserDao , só para referencia :
|
|
|
 |
|
|
|
|