您可以尝试在hibernate中使用条件查询
Criteria criteria = session.createCriteria(Upload.class);
Criteria criteria = session.createCriteria(Upload.class) .add(Restrictions.eq("mode", value));
在您的情况下,您想在添加限制之前检查null
if(subContest_id!=null){ criteria.add(expression.le("subContest_id",subContest_id)); }
最后可以使用此命令
Criteria criteria = session.createCriteria(Upload.class) .addOrder( Order.desc("lastModifiedTime") );
请参考此处以了解有关如何使用条件查询的详细信息
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)