3、list=this.getHibernateTemplate().find(hql);形式来获取实体类集合getHibernateTemplate()hql 1.public List studentQuery() 2.{ 3. String queryString="from Student s where s.id=:id and s.name:=name and s.age:=age" 4. Query queryObject = session.createQuery(queryString); 5. prepareQuer
5、m bean.User"); 返回所有User对象 二、find(String queryString , Object value); 示例:Java代码 1.this.getHibernateTemplate().find("from bean.User u where u.name=?", "test"); 或模糊查询:Java代码 1.this.getHibernateTemplate().find("from bean.User u where u.name like ?
6、", "%test%"); 返回name属性值为test的对象(模糊查询,返回name属性值包含test的对象) 三、find(String queryString, Object[] values); 示例:Java代码 1.String hql= "from bean.User u where u.name=? and u.password=?" 2.this.getHibernateTemplate().find(hql, new String[]{"test", "123"}); 返回用户名