1
嗨,我是新来编写HQL查询请帮我.....我的Hibernate有三个ValueObjects即。如何使用HQL查询加入hibernate值对象?
@Entity
@Table(name="user")
public class UserVO {
@Id
@Column(name="S_ID")
private String s_id;
@Column(name="FIRSTNAME")
private String firstName;
private String email;
}
CourseVO类
@Entity
@Table(name="course")
public class CourseVO
{
@Id
@Column(name="S_ID")
public String s_id;
@Column(name="NAME")
public String name;
}
技能VO
@Entity
@Table(name="skillset")
public class SkillsetVO
{
@Id
@Column(name="S_ID")
public String s_id;
@Column(name="COURSE_ID")//Foreign Key "USER"
public String course_id;
@Column(name="USER_ID")//Foreign key "COURSE"
public String user_id;
@Column(name="TEACH_EXP")
public String teach_Exp;
}
现在如何使用HQL
查询
Thankyou ..正确的,我使用一对多关联CourseVO和UserVO类。但是您的查询没有连接为什么HQL不支持连接?或者使用'和'运算符是简单而正确的方式? –