原作者:尚硅谷-佟刚
一对一
foreign key
Department表配置文件:
Manager表配置文件:(property-ref 属性非常重要)
@Test
public void testGet2(){
//查询没有外键关联的实体对象时,使用左外连接查询,一并查询出其关联对象
//并已经进行初始化
Manager manager=(Manager) session.get(Manager.class, 1);
System.out.println(manager.getMgrName());
System.out.println(manager.getDept().getDeptName());
}
若没有property-ref属性,SQL语句打印如下:
加入property-ref属性,SQL语句打印如下:
primary key 类结构图同foreign key
Manager.hbm.xml
Department.hbm.xml