我现在碰到了这样一个问题,我通过Hibernate的sql查询得到一个列表,其中包括有一个结束日期和发生日期,因为需要动态显示状态信息,所以我根据这两个日期和当前日期写了一个得到状态int型的方法来显示状态,现在要通过状态来查询,请问有什么好的办法?