博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hibernate中通过FetchProfile的方式实现动态数据获取
阅读量:4177 次
发布时间:2019-05-26

本文共 542 字,大约阅读时间需要 1 分钟。

1.在Entity类中定义FetchProfile

@Entity(name = "Employee")@FetchProfile(    name = "employee.projects",    fetchOverrides = {        @FetchProfile.FetchOverride(            entity = Employee.class,            association = "projects",            mode = FetchMode.JOIN        )    })
Hibernate中提供了
org.hibernate.annotations.FetchProfile标注和
org.hibernate.annotations.
FetchProfile.FetchOverride标注。

定义FetchProfile需要提供名称和要设置的关联属性。

2.在Session中支持FetchProfile

session.enableFetchProfile( "employee.projects" );
Session支持对名为
employee.projects的FetchProfile。

转载地址:http://zslai.baihongyu.com/

你可能感兴趣的文章
Hibernate中通过FetchProfile的方式实现动态数据获取
查看>>
Hibernate应用中通过JPA配置Entity缓存
查看>>
Hibernate中配置二级缓存的并发策略
查看>>
Hibernate中的Query cache(查询缓存)
查看>>
Hibernate的interceptors与events
查看>>
Android常用代码
查看>>
Cardboard虚拟现实开发初步(二)
查看>>
60个优秀的免费3D模型下载网站
查看>>
Cardboard虚拟现实开发初步(三)
查看>>
Android native和h5混合开发几种常见的hybrid通信方式
查看>>
Vista/Win7 UAC兼容程序开发指南
查看>>
IOS程序开发框架
查看>>
安装jdk的步骤
查看>>
简述JAVA运算符
查看>>
简易ATM源代码及运行结果
查看>>
简述Java中的简单循环
查看>>
用JAVA实现各种乘法表
查看>>
for双重循环实现图形
查看>>
Java类和对象基础
查看>>
简述Java继承和多态
查看>>