首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

jbpm4中准时间排序用户(组)领取的任务

2012-10-13 
jbpm4中按时间排序用户(组)领取的任务在JBPM4中,其核心使用的是hibernate,自己也封装了很多API,但有时API

jbpm4中按时间排序用户(组)领取的任务
在JBPM4中,其核心使用的是hibernate,自己也封装了很多API,但有时API不一定够
自己用,甚至有的时候假如不想改API怎么办,下面的一个例子中,想得到的是
用户(用户组)所接受的任务,并且需要按照某个字段按时间排序,例子如下:

  

public class ComparatorZhengShu implements Comparator {public int compare(Object arg0, Object arg1) {  ZhengShu user0=(ZhengShu)arg0;  ZhengShu user1=(ZhengShu)arg1;                Date begin=user0.getInputdate();Date end=user1.getInputdate(); if (begin.after(end)) {            return -1;        } else {            return 1;        }}}

   最后使用 Collections.sort方法即可.看,是不是很简单?根本不用去重新扩展
JBPM4或者修改了.
   当然,有的时候还是要改或者扩展的,只不过这里偶然想到了这个方法,也见证J2SE的重要性

热点排行