zoukankan      html  css  js  c++  java
  • 笔记1

    public void execute(String hql) {
      baseDao.execute(hql);
     }

    public void execute(String statement) {   execute(statement, new HashMap());  }

       

    public void execute(final String statement, final Map paraMap) {

      getHibernateTemplate().execute(new HibernateCallback() {  

      public Object doInHibernate(Session session) throws HibernateException, SQLException {    

     Query query = session.createQuery(statement);     if (paraMap != null) {     

     query.setProperties(paraMap);   

      }   

      query.executeUpdate();    

     return null;    

    }

      });

     }

    public List query(final String queryString, final Map paraMap, final Integer firstResult, final Integer maxResults) {

      return getHibernateTemplate().executeFind(new HibernateCallback() {    

    public Object doInHibernate(Session session) throws HibernateException, SQLException {    

     Query query = session.createQuery(queryString);    

     if (paraMap != null) {      

    query.setProperties(paraMap);     }    

     if (firstResult != null) {      

    query.setFirstResult(firstResult);     }   

      if (maxResults != null) {      

    query.setMaxResults(maxResults);     }    

     return query.list();    }

      });  }

  • 相关阅读:
    C# switch-case
    Python学习日记之中文支持
    C++学习笔记(一)之指针
    python CGI 编程实践
    linux 配置 python3 CGI
    PowerShell入门简介
    资源整合,总有你想要的
    python 爬虫之 urllib库
    一天学一个Linux命令:第一天 ls
    DG磁盘分区提示错误
  • 原文地址:https://www.cnblogs.com/yaowen/p/2972583.html
Copyright © 2011-2022 走看看