您的位置:首页 > 移动开发 > Objective-C

针对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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  hibernate object java xml