两个实体tb_user,tb_role
现在我们再tb_user或者tb_role中任意一个里面进行维护关系,多对对的情况下我们需要创建一个中间表来完成这个关系的映射,我们再tb_user中添加注解@ManyToMany然后再添加一个注解@JoinTable因为我们是要创建中间表所以要使用这个注解。JoinTable注解中我们添加如下例子中的内容,joinColumns当前表中的字段在中间表中的字段名称,inverseJoinColumns关联的外键表在中间表中的字段名称
@Entity
@Table(name = "tb_user")
@SequenceGenerator(name = "tb_user_sq",sequenceName = "tb_user_sqe")
public class TbUser extends BaseEntity{
/**
* 用户名
*/
private String userName;
/**
* 登录名
*/
private String loginName;
/**
* 登陆密码
*/
private String passWord;
/**
* 手机号
*/
private String telPhone;
/**
* 一个用户可以有多个角色
*/
private List<TbRole> tbRoleList=new ArrayList<>();
public String getUserName() {
return</