quarta-feira, 28 de março de 2012

[java-br] relacionamento manytomany

·

 

E ae galera...

Tenho o seguinte relacionamento...

Classe UserGroup

@ManyToMany(fetch=FetchType.LAZY)
@JoinTable(name="USER_GROUP_RELAC",
joinColumns={@JoinColumn(name="OID_USER_GROUP")},
inverseJoinColumns={@JoinColumn(name="OID_USER")})
private Set<User> userList = new HashSet<User>();

Classe User
@ManyToMany(mappedBy="userList", fetch=FetchType.LAZY)
private Collection<UserGroup> userGroupList = new ArrayList<UserGroup>();

Quando vou salvar o Grupo de usuário eu na tela relaciono quais usuários vão fazer parte desse grupo e executo o código abaixo para salvar.

if(validateType.equals(ValidateType.UPDATE)){
em.merge(userGroup);
}else{
em.persist(userGroup);
}

Não retorna nenhum erro mas não salva a tabela de relacionamento USER_GROUP_RELAC... debuguei e a lista de usuários está correta (eu busco do banco e estão com os ID´S da chave primária)... mas só salva o GRUPO.

Estou usando EJB3 + Hibernate + BlazeDS + Flex

Alguém pode me ajudar?

Obrigado.

Att.,
Roger Rayner
Inovação COMEX
Unidade Joinville
* 55 (47) 3802-8110 (novo)
* roger.rayner@totvs.com.br<mailto:roger.rayner@totvs.com.br>
[cid:image001.jpg@01CD0D18.260DD7B0]<http://www.byyou.com/>

[cid:image002.jpg@01CD0D18.260DD7B0]<http://www.formspring.me/totvs>

[cid:image003.jpg@01CD0D18.260DD7B0]<http://www.twitter.com/totvs>

[cid:image004.jpg@01CD0D18.260DD7B0]<http://www.facebook.com/totvs>

[cid:image005.jpg@01CD0D18.260DD7B0]<http://www.youtube.com/totvs>

[cid:image006.jpg@01CD0D18.260DD7B0]<http://www.totvs.com/>

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Conheça os lançamentos de Tablets e os melhores preços. Dê um Zoom!

Ainda dá tempo de encontrar companhia para passar o Dia dos Namorados!

SUPEROFERTA HP ProBook 6360b
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog