【发布时间】:2016-02-14 17:58:18
【问题描述】:
我有两个以下 Java 实体
@Entity(table="user_profiles")
class Profile{
@Column(name="id")
@Id
@GeneratedValue
private Integer id;
@Column(name="first_name")
private String firstName;
@Column(name="last_name")
private String lastName;
}
还有
@Entity
@Table(name="threads")
class Thread {
@Column(name="thread_id")
@Id
@GeneratedValue
private Integer threadId;
@Column(name="to_profile_name")
private String toProfileFullName;
@Column(name="from_profile_name")
private String fromProfileFullName;
@Column(name="to_profile_id")
private Integer toProfileId;
@Column(name="from_profile_id")
private Integer fromProfileId;
}
我需要用 Profile 类的 firstName+lastName 填充 toProfileFullName 和 fromProfileFullName,fromProfileId 和 toProfileId 是 Profile 类的外键,有没有使用 HQL 的方法?还是跟Hibernate的关系?
【问题讨论】: