Hi,
i have a general question in understanding something.
I set up a manytomany relation in my project. (unidirectional).
A user has several roles.
Datatables:
User(Username)(PK))
UserRole(Rolename(PK))
UserToRole((Username(FK),Rolename(FK))(PK))
My join:
@ManyToMany @JoinTable(name="USERTOROLE", joinColumns=@JoinColumn(name="username"), inverseJoinColumns=@JoinColumn(name="rolename")) public List<UserRole> getUserRoles() { return userRoles; }
10:53:19,095 INFO [STDOUT] Hibernate: delete from dci6fe.USERTOROLLE where username=? 10:53:19,111 INFO [STDOUT] Hibernate: insert into USERTOROLE (username, ROLENAME) values (?, ?) 10:53:19,111 INFO [STDOUT] Hibernate: insert into USERTOROLE (username, ROLENAME) values (?, ?)