映射自然主键.

上传人:我** 文档编号:116608213 上传时间:2019-11-16 格式:PPT 页数:9 大小:280KB
返回 下载 相关 举报
映射自然主键._第1页
第1页 / 共9页
映射自然主键._第2页
第2页 / 共9页
映射自然主键._第3页
第3页 / 共9页
映射自然主键._第4页
第4页 / 共9页
映射自然主键._第5页
第5页 / 共9页
点击查看更多>>
资源描述

《映射自然主键.》由会员分享,可在线阅读,更多相关《映射自然主键.(9页珍藏版)》请在金锄头文库上搜索。

1、映射自然主键 映射单个自然主键 假设name为customer表的主键: 映射复合主键 两种方式 1.基于主键属性的复合主键 2.基于实体类属性的复合主键 基于主键属性的复合主键 假设customers表中以name和companyId为复合主键: 基于主键属性的复合主键 加载对象示例 Customers customers=new Customers(); customers.setName(“Tom“); customers.setCompanyId(30); Customers c= (Customers)session.load(Customers.class, customers);

2、 System.out.println(c.getAge(); 基于实体类属性的复合主键 1.先定义单独的主键类: public class CustomersId private String name; private Integer companyId; public CustomersId() public String getName() return this.name; public void setName(String name) this.name = name; public Integer getCompanyId() return panyId; public voi

3、d setCompanyId(Integer companyId) panyId = companyId; 基于实体类属性的复合主键 2.修改Customer类 public class Customers private CustomersId id; private String sex; private Integer age; 基于实体类属性的复合主键 修改映射文件 练习 person表有如下的表结构: firstname,varchar(10),PK lastname,varchar(10),PK age,int address,varchar(40) 要求:将其使用Hibernate进行映射,并进行简 单的增、删、改查操作。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号