多对一的关系我们通常在多的一方来维护。现在使用tbUser和tbRole来完成例子,一个人只能有一个角色。
在user表中我们使用ManyToOne注解来完成关系映射,JoinColumn来设置关联的外键在数据库中的名称。
@Entity
@Table(name = "tb_user")
@SequenceGenerator(name = "tb_user_sq",sequenceName = "tb_user_sqe")
public class TbUser extends BaseEntity{
/**
* 用户名
*/
private String userName;
/**
* 登录名
*/