ID生成策略:联合主键xml
2014-07-30 10:11
260 查看
在Student.java中,假设id和name作为它的主键
1、在com.bjsxt.hibernate下单独设计一个类,做为主键类【StudentPK】
2、在Student.java中,建
3、在HibernateIDTest.java中:
4、在Student.hbm.xml中:
1、在com.bjsxt.hibernate下单独设计一个类,做为主键类【StudentPK】
package com.bjsxt.hibernate; public class StudentPK implements java.io.Serializable { private int id; private String name; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } }
2、在Student.java中,建
private StudentPK pk;
public StudentPK getPk() { return pk; } public void setPk(StudentPK pk) { this.pk = pk; }
3、在HibernateIDTest.java中:
@Test public void testStudentSave() { StudentPK pk=new StudentPK(); pk.setId(1); pk.setName("zhangsan");
4、在Student.hbm.xml中:
<pre class="html" name="code"><composite-id name="pk" class="com.bjsxt.hibernate.StudentPK"> <key-property name="id"></key-property> <key-property name="name"></key-property> </composite-id>
相关文章推荐
- hibernate---id生成策略_联合主键_xml
- ID生成策略之联合主键xml实现
- 1.9 ID生成策略(xml方式的联合主键)
- Hibernate的ID生成策略/联合主键解决方案
- id生成策略-(联合主键xml annotation)-5
- SS5.1_Hibernate_IdStrategyXML ~ SS5.5_Hibernate_IdStrategyXML 主键生成策略 XML映射文件的方式
- Hibernate的ID生成策略/联合主键解决方案
- hibernate--ID生成策略_联合主键
- Hibernate中id的table生成策略之联合主键
- 1.10 ID生成策略(联合主键annotation方式)
- Annotation注解归总&ID生成策略&联合主键及hql中的条件查询写法
- 【Hibernate框架开发之四】Hibernate-Annotation常用的注解归总&&ID的生成策略&&联合主键
- Hibernate ID生成策略/联合主键解决方案
- 【Hibernate框架开发之四】Hibernate-Annotation常用的注解归总&&ID的生成策略&&联合主键
- 【Hibernate框架开发之四】Annotation注解归总&ID生成策略&联合主键
- Hibernate学习笔记(三)----ID生成策略、联合主键
- hibernate---id生成策略_联合主键_Annoation
- Hibernate之ID生成策略—联合主键
- Hibernate的ID生成策略/联合主键解决方案
- [原创]java WEB学习笔记81:Hibernate学习之路--- 对象关系映射文件(.hbm.xml):hibernate-mapping 节点,class节点,id节点(主键生成策略),property节点,在hibernate 中 java类型 与sql类型之间的对应关系,Java 时间和日期类型的映射,Java 大对象类型 的 映射 (了解),映射组成关系