当前位置: 代码迷 >> Java Web开发 >> 就解释话语
  详细解决方案

就解释话语

热度:10504   发布时间:2013-02-25 21:17:11.0
就解释语句
public List findByExample(UserInfo userInfo){
return this.getHibernateTemplate().findByExample(userInfo);
}
userInfo是一个实体bean的数据
求解释这语句的意思,和拿几个单词的意思

------解决方案--------------------------------------------------------
这是个模糊查询的方法,你的userInfo这个实体里面那几个字段有值,hibernate就会将那几个字段作为查询条件去数据库检索,最后返回所有满足条件的实体bean集合。。。

template:模板
example:示例
------解决方案--------------------------------------------------------
this.getHibernateTemplate().findByExample(userInfo);
Hibernate QBE
比如 userInfo 里面 有id ,name ,age 等等 你传的对象里面有任意一个或者多个都可以进行匹配查询
query.setFirstResult((currentPage-1)*pageSize);
query.setMaxResults(pageSize);
list=query.list();
setFirstResult和Max 用来分别设置查询的起止和结束,通常用来做分页。
  相关解决方案