针对hibernate中 Set 集合 的排序
2009-08-10 13:41
357 查看
DayWorkProduction 对 DayWorkProductionDetail 是 1:n 关系
JAVA 代码中需要加 比较代码
1. DayWorkProductionDetail 类 需要实现 implements Comparable 接口
2. 再添加 compareTo 方法 , 内容就是以 自增 的主键作为比较 键值
public int compareTo(Object o) {
return (new Long(this.getDayWorkProductionDetailOid() - ((DayWorkProductionDetail)o).getDayWorkProductionDetailOid()).intValue());
}
3. 在 主档 的xml文件中 添加上
<set name="dayWorkProductionDetails" inverse="true" sort="natural">
这个sort="natural" 属性值
OK
JAVA 代码中需要加 比较代码
1. DayWorkProductionDetail 类 需要实现 implements Comparable 接口
2. 再添加 compareTo 方法 , 内容就是以 自增 的主键作为比较 键值
public int compareTo(Object o) {
return (new Long(this.getDayWorkProductionDetailOid() - ((DayWorkProductionDetail)o).getDayWorkProductionDetailOid()).intValue());
}
3. 在 主档 的xml文件中 添加上
<set name="dayWorkProductionDetails" inverse="true" sort="natural">
这个sort="natural" 属性值
OK
相关文章推荐
- Hibernate中Set集合排序
- Hibernate 中对set的集合的排序解决办法
- 对hibernate的set集合进行排序
- 对hibernate的set集合进行排序
- Hibernate-多关系时对应的多个关联对象Set集合进行排序
- hibernate注解实现set集合排序
- 对hibernate的set集合进行排序
- Hibernate (四) Set List Map 集合映射 和排序
- Hibernate中实现Set集合的排序
- 对hibernate的set集合进行排序
- 对hibernate的set集合进行排序2
- Hibernate集合排序
- Java基础之TreeSet集合使用泛型、比较器排序示例:
- Java基础知识强化之集合框架笔记44:Set集合之TreeSet保证元素唯一性和自然排序的原理和图解
- 集合框架_TreeSet的add()方法源码再次解读和TreeSet对元素排序的总结
- hibernate中一对多映射(set集合中存放的原生数据类型,而不是实体)
- Hibernate集合排序之内存排序
- Java集合(set,map)的排序和HashCode方法详解
- java的Set、Map、Deque集合;实现排序
- Hrbust-1287-数字去重和排序II(set集合容器应用)