Olá galera… estou usando hibernate e estou com problemas pra fazer updade em um relacionamento de N:N !
Eu consegui mapear as tabelas, mas na hora de fazer update nao esta dando certo
Eu criei:
3 tabelas - users, roles, roles_x_users
2 classes - Users, roles
2 xml - Users.hbm.xml, Roles.hbm.xml
Como vcs podem ver… Eu tentei associar de todas as formas possiveis
O problema é que naum aparece nehuma mensagem de erro… naum faz nada
DAOFactory daoFactory = DAOFactory.getDAOFactory(1);
UsersDAO userDAO = daoFactory.getUsersDAO();
HibernateUtility.beginTransaction();
Users user = (Users) userDAO.getById(new Integer(5), Users.class);
Roles role = (Roles) userDAO.getById(new Integer(4), Roles.class);
role.getUsers().add(user);
user.getRoles().add(role);
userDAO.update(user);
userDAO.update(role);
HibernateUtility.commitTransaction();