匿名类即内部类

来源:互联网 发布:个人淘宝打假基本步骤 编辑:程序博客网 时间:2024/05/21 10:14

匿名类即内部类,它可以直接new 接口 然后来实现它

例如:

 

if (queryStr != null && queryStr.trim().length() != 0) {
    itemList = this.getHibernateTemplate().executeFind(new HibernateCallback() {

     public Object doInHibernate(Session session)
       throws HibernateException, SQLException {
      return session.createQuery("from Item a where a.itemNo like ? or a.itemName like ? order by a.itemNo")
          .setParameter(0, queryStr + "%")
          .setParameter(1, queryStr + "%")
          .setFirstResult((pageNo - 1) * pageSize)
          .setMaxResults(pageSize)
          .list();
     }
    });
   }

 

以上代码 实现了接口 HibernateCallback 这个

原创粉丝点击