关于hibernate关联list查询的问题
假设现在有两张表student和class,class有一个name字段,student和class之间是单向many-to-many的关系:
在student里面有一个List:classList(在class里面没有关联student对象),关联此学生所选择的课程。
现在有一个查询,在student的业务类里需要根据课程名来查询此学生说选择的课程,此时可以这样:
select * from student stu where stu.classList.name like '%"+name+"%' .
这样hibernate就会自动去转换每个对象,配置这个名称。
在student里面有一个List:classList(在class里面没有关联student对象),关联此学生所选择的课程。
现在有一个查询,在student的业务类里需要根据课程名来查询此学生说选择的课程,此时可以这样:
select * from student stu where stu.classList.name like '%"+name+"%' .
这样hibernate就会自动去转换每个对象,配置这个名称。

浙公网安备 33010602011771号