我已根据Criteria列表存储了一个Studegree表中的记录。
Criteria criteria= s. createCriteria(StuDegree.class);
criteria.add(Restrictions.eq("col_name","PSYEC"));
List<StuDegree> colname =(List<StuDegree>) criteria.list();
StuDegree中的列名是colname,id,degree,dcode,sno。这里id与StuPersonal表(id,name,gender,university)的一对一关系很常见。现在我需要使用colname list来组织来自StuPersonal表的学生记录。需要帮助..
答案 0 :(得分:0)
你可以很容易地通过hql来实现。
select stup from StuPersonal stup where studegree_id in (Select stud.id from Studegree stud where col_name='PSYEC')
您可以使用命名约定