67,515
社区成员
发帖
与我相关
我的任务
分享
HDao dao=new EmployeeDao();
Query q=dao.session().createQuery("from Employee");
List<Employee> l=q.list();
dao.session().close();
<id name="id" type="string">
<column name="id" length="33"/>
<generator class="foreign">
<param name="property">employee</param>
</generator>
</id>
<one-to-one name="employee" class="com.hrm.entity.Employee" constrained="true"/>
Hibernate: select employee0_.id as id19_, employee0_.name as name19_, employee0_.birth as birth19_, employee0_.gender as gender19_, employee0_.nation as nation19_, employee0_.IdCard as IdCard19_, employee0_.marrage as marrage19_, employee0_.status as status19_, employee0_.creator as creator19_, employee0_.createdate as createdate19_, employee0_.modifier as modifier19_, employee0_.modifydate as modifydate19_, employee0_.workid as workid19_ from dbhrm.dbo.Employee employee0_
Hibernate: select workcontra0_.id as id22_0_, workcontra0_.name as name22_0_, workcontra0_.status as status22_0_, workcontra0_.positionType as position4_22_0_, workcontra0_.position as position22_0_, workcontra0_.trialStartDate as trialSta6_22_0_, workcontra0_.trialDuration as trialDur7_22_0_, workcontra0_.salary as salary22_0_, workcontra0_.trialSalary as trialSal9_22_0_, workcontra0_.validStart as validStart22_0_, workcontra0_.validBefore as validBe11_22_0_, workcontra0_.note as note22_0_, workcontra0_.creator as creator22_0_, workcontra0_.modifier as modifier22_0_ from dbhrm.dbo.workContract workcontra0_ where workcontra0_.id=?
Hibernate: select employeeco0_.id as id17_0_, employeeco0_.address as address17_0_, employeeco0_.zipcode as zipcode17_0_, employeeco0_.mobile as mobile17_0_, employeeco0_.email as email17_0_, employeeco0_.im as im17_0_, employeeco0_.homepage as homepage17_0_, employeeco0_.phone as phone17_0_ from dbhrm.dbo.EmployeeContact employeeco0_ where employeeco0_.id=?
Hibernate: select employeepo0_.id as id12_0_, employeepo0_.companyId as companyId12_0_, employeepo0_.department as department12_0_, employeepo0_.position as position12_0_, employeepo0_.level as level12_0_, employeepo0_.post as post12_0_, employeepo0_.certificate as certific7_12_0_, employeepo0_.trialStart as trialStart12_0_, employeepo0_.workStart as workStart12_0_ from dbhrm.dbo.EmployeePosition employeepo0_ where employeepo0_.id=?
constrained属性设置有问题吧。。你试试设为false 或none 来看看!