HibernateTemplate

public AuditLogTO findAuditLogss(final AuditLogTO auditLogTO) throws DaoException, ParseException {
//
// HibernateTemplate template = this.getHibernateTemplate();
// List dataList = template.execute(new HibernateCallback<List>() {
// @Override
// public List doInHibernate(Session session) throws HibernateException, SQLException {
// AuditLog auditLog = auditLogTO.getAuditLog();
// Criteria cri = session.createCriteria(AuditLog.class);
// if (auditLog != null) {
//
// String systemName = auditLog.getSystemName();
// if (!StringUtils.isEmpty(systemName)) {
// cri.add(Restrictions.eq("systemName", systemName));
// // System.out.println("@@@@@@@@@@@@@@@@" + systemName);
// }
//
// String transNum = auditLog.getTransNum();
// if (!StringUtils.isEmpty(transNum)) {
// cri.add(Restrictions.like("transNum", transNum));
// }
//
// String userType = auditLog.getUserType();
// if (!StringUtils.isEmpty(userType)) {
// cri.add(Restrictions.like("userType", userType));
// }
// String userName = auditLog.getUserName();
// if (!StringUtils.isEmpty(userName)) {
// cri.add(Restrictions.like("userName", userName));
// }
// String status = auditLog.getStatus();
// if (!StringUtils.isEmpty(status)) {
// cri.add(Restrictions.eq("status", status));
// }
//
// String fromDates = auditLog.getFromDate();
// String toDates = auditLog.getToDate();
// if (!StringUtils.isEmpty(fromDates) && !StringUtils.isEmpty(toDates)) {
// Date fromDate = null;
// try {
// fromDate = stringToDate(fromDates);
// } catch (ParseException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// }
// Date toDate = null;
// try {
// toDate = stringToDate(toDates);
// } catch (ParseException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// }
// cri.add(Restrictions.between("updatedTime", fromDate, toDate));
// } else if (!StringUtils.isEmpty(fromDates)) {
// Date fromDate = null;
// try {
// fromDate = stringToDate(fromDates);
// } catch (ParseException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// }
// cri.add(Restrictions.ge("updatedTime", fromDate));
// } else if (!StringUtils.isEmpty(toDates)) {
// Date toDate = null;
// try {
// toDate = stringToDate(toDates);
// } catch (ParseException e) {
// // TODO Auto-generated catch block
// e.printStackTrace();
// }
// cri.add(Restrictions.le("timeProcessed", toDate));
// }
//
// }
// cri.addOrder(Order.desc("updatedTime"));
// Long totalsize = (Long) cri.setProjection(Projections.rowCount()).uniqueResult();
// auditLogTO.setTotalsize(totalsize.intValue());
// cri.setProjection(null);
//
// int pageSize = auditLogTO.getPageSize();
// int pageNo = auditLogTO.getPageNo();
//
// cri.setFirstResult((pageNo - 1) * pageSize);
// cri.setMaxResults(pageSize);
//
// List<AuditLog> aList = cri.list();
// return aList;
// }
// });
//
// auditLogTO.setAuditLogRecords(dataList);
// return auditLogTO;
// }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值