当前文件名为EmployeeDate.hbm.xml,其中有
<many-to-one
name="department"
access="field"
column="DEPARTMENTID"
class="AMS.Common.domain.external.DepartmentData, Common"/>这个多对一影射到底影射的是什么?请高手详细逐句说明一下。谢谢
<many-to-one
name="department"
access="field"
column="DEPARTMENTID"
class="AMS.Common.domain.external.DepartmentData, Common"/>这个多对一影射到底影射的是什么?请高手详细逐句说明一下。谢谢
access="field"
column="DEPARTMENTID"——表里面的字段名称
class="AMS.Common.domain.external.DepartmentData, Common"/>——类名
举例:有两个表,部门department,员工Employee,每个员工都有一个部门,一个部门有多个员工,这是对应关系,Employee的字段DEPARTMENTID关联到department的字段DEPARTMENTID;
上面的配置文件就表现了这种关系,文件名是EmployeeDate.hbm.xml,说明这是Employee表对应的实体类的配置文件,这就说明在Employee表中的字段DEPARTMENTID对应到department表的DEPARTMENTID