复合(联合)主键映射:
复合主键映射一般采用把主键相关的字段拿出来,单独形成一个类,该类必须实现序列化接口,(在同一个JVM中没关系,如果跨JVM再想访问,必须序列化)。
复合主键一般与业务结合的很紧密,不建议使用。
通常将复合主键相关的属性,单独放到一个类中
* 此类必须实现序列化接口
*
覆写hashcode和equals方法
映射关系:
<hibernate-mapping>
<class
name="com.bjsxt.hibernate.FiscalYearPeriod"
table="t_fiscal_year_period">
<composite-id
name="fiscalYearPeriodPK">
<key-property
name="fiscalYear"/>
<key-property
name="fiscalPeriod"/>
</composite-id>
<property
name="beginDate"/>
<property
name="endDate"/>
<property
name="periodSts"/>
</class>
</hibernate-mapping>
分享到:
相关推荐
复合主键映射 <br>通常将复合主键相关属性,单独抽取出来,建立一个独立的类 * 必须实现序列化接口 * 必须实现equals和hashcode方法 采用<composite-id>标签进行映射,其它属性采用正常映射
hibernate 无主键表映射资源说明: 1. 简单Demo 2. Demo对应的sql语句 3. 对应博客文档
赠送jar包:hibernate-jpa-2.1-api-1.0.2.Final.jar; 赠送原API文档:hibernate-jpa-2.1-api-1.0.2.Final-javadoc.jar; 赠送源代码:hibernate-jpa-2.1-api-1.0.2.Final-sources.jar; 赠送Maven依赖信息文件:...
Hibernate.jar包,Hibernate可以应用在任何使用JDBC的场合,包含 hibernate-commons-annotations-4.0.1.Final.jar hibernate-core-4.1.12.Final.jar hibernate-ehcache-4.1.12.Final.jar hibernate-entitymanager-...
hibernate映射文件--主键生成策略[参考].pdf
hibernate学习笔记 hibernate学习笔记 hibernate学习笔记 hibernate学习笔记 hibernate学习笔记 hibernate学习笔记 hibernate学习笔记 hibernate学习笔记
Hibernate学习笔记_特别详细 Hibernate学习笔记_特别详细
hibernate-jpa-2.1-api-1.0.0.final.jar.zip,内含hibernate-jpa-2.1-api-1.0.0.final.jar
Hibernate学习笔记 Hibernate学习笔记 Hibernate学习笔记 Hibernate学习笔记
hibernate-jpa-2.0-api-1.0.1.Final.jar
hibernate-jpa-2.1-api-1.0.0.final-sources.jar 源码 hibernate-jpa-2.1-api-1.0.0.final-sources.jar 源码
学习hibernate框架时,整理的笔记,对hibernate框架有全面的介绍
hibernate5--3.映射关系
17-Hibernate实体映射笔记.pdf 18-Hibernate复合主键笔记.pdf 19-Hibernate实体层设计笔记.pdf 2-JSP+JDBC_真分页(基于Oracle数据库分页)笔记.pdf 20-22Hibernate_容器映射技术笔记.pdf 23-26Hibernate数据关联技术...
hibernate-jpa-2.0-api-1.0.1.Final-sources.jar hibernate jpa 源代码
Hibernate学习笔记Hibernate学习笔记Hibernate学习笔记Hibernate学习笔记
Hibernate稳定版(hibernate-release-5.3.23.Final.zip),Hibernate ORM 是一个为应用程序、库和框架提供对象/关系映射 (ORM) 支持的库。它还提供了 JPA 规范的实现,这是 ORM 的标准 Java 规范。
hibernate-validator-5.0.0.CR2-dist.zip 解压后找到到需要的jar导入项目即可