映射集独立标准我有三个表Student
,Department
,Student_Detail
在休眠
Table Student
--------------
std_id (pk)
Table Student_Detail
--------------
std_id (pk)
Dept_ID (pk)
Table Department
--------------
Dept_ID (pk)
为Student.hbm.xml
<map name="studentDetails" table="STUDENT_DETAIL" lazy="false" >
<key column = "std_id">
<map-key-many-to-many column="Dept_ID" class="Department">
<element column="Remarks" type="string"/>
</map>
现在我想的映射写detachedCriteria
查询
select * from student S
JOIN Student_Detail SD ON SD.std_id = S.std_Id
JOIN Department D ON D.dept_Id = SD.dept_Id
where AND D.name = 'x' and SD.remarks ='x'
与'