文档章节

hibernate 主表关联子表,子表排序的写法

之渊
 之渊
发布于 06/15 11:07
字数 87
阅读 6
收藏 0

原来 hibernate 是支持 主表关联查询所有子表,然后子表排序的方式的

`

@OneToMany(mappedBy = "order",fetch=FetchType.LAZY)

@OrderBy("modelNo asc,texture asc,thickness asc,width asc")

private List<ProcessOrderItem> items = new ArrayList<ProcessOrderItem>();

` 这样通过 order 订单获取的订单明细就已经排好序了,是挺强大的

© 著作权归作者所有

共有 人打赏支持
之渊
粉丝 11
博文 541
码字总数 157795
作品 0
佛山
程序员
私信 提问
Hibernate 中把一对多关系的数据保存到数据库

用Hibernate做持久层的时候,在保存一对多关系的数据的时候,把主表端的inverse设为true,在JAVA对象里把关联做成双向,一次保存主表,效率最高. 下面以往主表保存一条数据,子表保存两条数据为例...

晨曦之光
2012/04/25
5.8K
0
Hibernate 总结关联关系

关联关系分为单向和双向,一对多/多对一,多对多,是否使用连接表,取决于数据库设计,具体写法参考reference。 关键的属性设置 inverse true的一方不维护关联关系,不处理即外键字段的更新,...

281165273
2013/12/12
0
0
Hibernate的关联关系中lazy和fetch的设置

Hibernate的关联关系中lazy和fetch的设置会影响到对数据进行查询时候SQL语句的操作,fetch的设置相对于lazy的优先级更高,而且在class标签上配置的lazy属性不会影响到关联对象.(本例用的版本是...

晨曦之光
2012/04/25
984
0
[JPA] javax.persistence.EntityNotFoundException处理

通过hibernate映射关系加载数据时遇到了如下错误: javax.persistence.EntityNotFoundException: Unable to find 对象名 with id xxxxx。 原因: 无论是@OneToOne 还是@ManyToOne,出现这个原...

伊森
2014/02/27
0
0
Hibernate 的一些注意点

Hibernate 的一些注意点 1,org.hibernate.id.IdentifierGenerationException: this id generator generates long, integer, short or string,当用sequence作为主键的generator时,主键只能是l......

晨曦之光
2012/04/25
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

Yearning基于Inception的开源SQL审核平台

基础环境: python3 nodejs vuejs mysql python-ldap pymysql mysql 新建数据库 create database Yearning DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; Navicat导入初始化数据 : ......

以谁为师
18分钟前
0
0
flutter Expanded用法

使用的地方:一个分类,类似京东的,左右两边都可以滑动 Widget build(BuildContext context) { return Row(children: [ Column( children: <Widget>[ Ex......

大灰狼wow
23分钟前
2
0
Java8 Map中新增的方法使用总结

前言 得益于 Java 8 的 default 方法特性,Java 8 对 Map 增加了不少实用的默认方法,像 getOrDefault, forEach, replace, replaceAll, putIfAbsent, remove(key, value), computeIfPresent,......

kaixin_code
32分钟前
2
0
@TransactionConfiguration

@TransactionConfiguration过时与替代写法 @TransactionConfiguration 替代写法

miaojiangmin
34分钟前
0
0
浅谈Vue响应式(数组变异方法)

很多初使用Vue的同学会发现,在改变数组的值的时候,值确实是改变了,但是视图却无动于衷,果然是因为数组太高冷了吗? 查看官方文档才发现,不是女神太高冷,而是你没用对方法。 看来想让女...

开元中国2015
36分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部