首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

NHibernate中many-to-one有关问题

2012-01-08 
NHibernate中many-to-one问题当前文件名为EmployeeDate.hbm.xml,其中有many-to-onename department ac

NHibernate中many-to-one问题
当前文件名为EmployeeDate.hbm.xml,其中有
<many-to-one  
name= "department "
access= "field "
column= "DEPARTMENTID "
class= "AMS.Common.domain.external.DepartmentData,   Common "/>

这个多对一影射到底影射的是什么?请高手详细逐句说明一下。谢谢


[解决办法]
name= "department "——表名称
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

热点排行