criteria + getHibernateTemplate()
2012-05-09 08:43
120 查看
@SuppressWarnings("unchecked") public List<Employee> findByCriteria(final int id, final String name) { return (List<Employee>) this.getHibernateTemplate().execute( new HibernateCallback() { public Object doInHibernate(Session session) throws HibernateException,SQLException { Criteria criteria = session.createCriteria(Employee.class); criteria.add(Restrictions.like("employeeName", name+"%")); // Employee有个属性叫name criteria.add(Restrictions.gt("employeeId", id)); // Employee有个属性叫employeeId List<User> list = (List<User>) criteria.list(); return list; } }); }
相关文章推荐
- getHibernateTemplate().findByCriteria()使用
- java getHibernateTemplate+criteriaQuery片段反编译错误解决
- Hibernate hql getHibernateTemplate()常用方法汇总
- J2EE进阶(十七)Hibernate中常用的HQL查询方法(getHibernateTemplate())
- getHibernateTemplate
- getHibernateTemplate()使用方法
- getHibernateTemplate与getSession
- spring+hibernate整合中HibernateTemplate对象的getHibernateTemplate()获取为空
- getSession getHibernateTemplate用哪个?
- Spring中常用的hql查询方法(getHibernateTemplate())
- getHibernateTemplate.load() 和get()之间的区别
- getHibernateTemplate().save();不能保存数据到数据库解决办法
- getHibernateTemplate().execute(new HibernateCallback())方法
- 解决getHibernateTemplate().save ()不能将数据保存到数据库的问题
- ssh框架整合的时候出现Unable to load configuration问题、getHibernateTemplate().save空指针
- getHibernateTemplate()和getSession()的区别
- Spring中常用的hql查询方法(getHibernateTemplate())(转)
- getHibernateTemplate()与getSession()方法的区别
- hibernate3 HibernateTemplate/DetachedCriteria
- DAO层的CRUD操作该使用getHibernateTemplate()下的方法