在Hibernate中读数据的时候几级链接都可以,也就是说下面的hql语句是没有问题的:
String hql=" select p from Person p where p.child.school.grade......=Xxx";
上面的hql语句在执行的时候是没有任何问题的。
但是在Hiberante的写数据的时候就不允许两级以上的链接了,也就是说下面的hql语句会产生问题的:
String hql=" delete from Question q where q.page.survey.id=?";
时间: 2024-11-06 07:24:43