@Entity
@Table(name="t_role")
public class Role {
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name="role_id")
private Integer role_id;//角色id
@Column
private String role_name;//角色名称
@Column
private String role_memo;//角色描述
@ManyToMany
@JoinColumn(name="t_userrole")
private Set<User> setUser = new HashSet<>();@Entity
@Table(name="t_user")
public class User {
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name="user_id")
private Integer user_id;//用户id
@Column
private String user_name;//用户名称
@Column
private String user_password;//用户密码
@ManyToMany(targetEntity=Role.class,mappedBy="setUser",cascade=CascadeType.ALL)
private Set<Role> setRole = new HashSet<>();
@Table(name="t_role")
public class Role {
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name="role_id")
private Integer role_id;//角色id
@Column
private String role_name;//角色名称
@Column
private String role_memo;//角色描述
@ManyToMany
@JoinColumn(name="t_userrole")
private Set<User> setUser = new HashSet<>();@Entity
@Table(name="t_user")
public class User {
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name="user_id")
private Integer user_id;//用户id
@Column
private String user_name;//用户名称
@Column
private String user_password;//用户密码
@ManyToMany(targetEntity=Role.class,mappedBy="setUser",cascade=CascadeType.ALL)
private Set<Role> setRole = new HashSet<>();
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货