| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/02/2010 21:34:49
|
Tiago Farias
JavaChild
![[Avatar]](/images/avatar/295f404072232ad70d1f4893912d68a3.jpg)
Membro desde: 24/02/2008 16:18:39
Mensagens: 109
Localização: Recife-PE
Offline
|
Olá pessoal,
tenho 2 entidades: Participante e Discurso. Um Discurso é feito por um Participante e apenas um. No entanto, quando um participante é removido da lista de participantes(no banco), os discursos aonde ele aparece não são apagados juntos. E eu gostaria q realmente fossem... Bom, essas classes estão assim:
e a entidade Participante:
O erro q dá é sempre relativo a ConstraintViolation. Se alguém puder me ajudar, agradeço desde já!
[]s.
This message was edited 1 time. Last update was at 21/02/2010 00:16:29
|
SCJP 6
SCWCD 5
Bacharel em Ciência da Computação - UFPE
http://tiagodev.wordpress.com
- What does a insomniac, agnostic and dislexic man do at night?
- He contemplates about the existence of an All-Mighty Dog. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/02/2010 23:05:18
|
LPJava
GUJ Hacker
Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline
|
bem vamos la, se estiver usando o mysql como está seu bd? ele é do tipo InnoDB?
Lá no banco os actions estao corretos? CASCADE?
flw!
|
Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/02/2010 23:19:47
|
SlashJava
JavaChild
Membro desde: 29/03/2006 11:56:55
Mensagens: 127
Offline
|
Acho q seu relacionamento esta um pouco invertido.
A anotação de cascade deveria esta no participante e nao no discirso,
assim quando vc enviar um participante pra ser excluido o discurso tb sera.
Falou.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/02/2010 23:48:37
|
Tiago Farias
JavaChild
![[Avatar]](/images/avatar/295f404072232ad70d1f4893912d68a3.jpg)
Membro desde: 24/02/2008 16:18:39
Mensagens: 109
Localização: Recife-PE
Offline
|
LPJava, meu banco é postgres.
SlashJava, bem observado. Mas aí q tah. Um participante não possui um discurso. Um discurso é que possui um orador participante. Ou vc quis dizer pra colocar q um participante possui um ou mais discursos?
|
SCJP 6
SCWCD 5
Bacharel em Ciência da Computação - UFPE
http://tiagodev.wordpress.com
- What does a insomniac, agnostic and dislexic man do at night?
- He contemplates about the existence of an All-Mighty Dog. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/02/2010 23:53:34
|
LPJava
GUJ Hacker
Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline
|
hm a respeito do postgre nao tenho experiencia com esse bd. E a respeito da modelagem eu acho que um discurso tem participantes. Mas, depende do seu tipo de negocio, pq um participante pode ter muitos discusso, imagine um locutor ele tem varios discussos, nao podemos ter "no ar" varios locutores ao mesmo tempo falando varios discussos concorda?
|
Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/02/2010 00:15:59
|
Tiago Farias
JavaChild
![[Avatar]](/images/avatar/295f404072232ad70d1f4893912d68a3.jpg)
Membro desde: 24/02/2008 16:18:39
Mensagens: 109
Localização: Recife-PE
Offline
|
Opa! Na verdade eu testei agora colocando do jeito q o Slash flw. Participante tem uma lista de discursos e fiz entre eles a relação OneToMany/ManyToOne. Funcionou perfeito!
Vlw!
|
SCJP 6
SCWCD 5
Bacharel em Ciência da Computação - UFPE
http://tiagodev.wordpress.com
- What does a insomniac, agnostic and dislexic man do at night?
- He contemplates about the existence of an All-Mighty Dog. |
|
|
 |
|
|