当前位置: 代码迷 >> Java Web开发 >> 关于表关联的一个有关问题
  详细解决方案

关于表关联的一个有关问题

热度:8479   发布时间:2013-02-25 21:22:21.0
关于表关联的一个问题
public class Role implements Serializable{
private Integer id; //主键
private String name; //角色名称
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}


public class User {
private Integer id; //主键
private String username; //登录用户
private String password; //登录密码
private Role role; //角色ID

@Id
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "role_id")
public Role getRole() {
return role;
}
public void setRole(Role role) {
this.role = role;
} public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}这样关联了以后
表user有id,username,password,role_id,4个属性
我在存role_id 的时候怎么存啊



------解决方案--------------------------------------------------------
role_id 你在写bean时都写错了。this.role_id=setRole_Id(this.getId);
  相关解决方案