Package org.hibernate

Examples of org.hibernate.Query.executeUpdate()


                    // Delete aggregated tables
                    deleteHql = "delete from "+ DataSourceTableEntry.class.getName() + " where datasource = :datasource";
                    deleteQuery = session.createQuery(deleteHql);
                    deleteQuery.setString("datasource", dsName);
                    deleteQuery.executeUpdate();

                    // Delete the data source.
                    dSource.delete();
                }}.execute();
            }
View Full Code Here


        HibernateTxFragment txFragment = new HibernateTxFragment() {
            protected void txFragment(Session session) throws Exception {
                String[] arrTableName=getSelectedTables().split(",");
                String deleteHql = "delete from "+DataSourceTableEntry.class.getName() + " where datasource = '"+getName()+"'";
                Query deleteQuery = session.createQuery(deleteHql);
                deleteQuery.executeUpdate();
                for(int i=0;i<arrTableName.length;i++){
                    DataSourceTableEntry tableEntry = new DataSourceTableEntry();
                    tableEntry.setDatasource(getName());
                    tableEntry.setName(arrTableName[i]);
                    tableEntry.setSelected("true");
View Full Code Here

                    session.saveOrUpdate(tableEntry);
                }

                deleteHql = "delete from " + DataSourceColumnEntry.class.getName() + " where datasource = '"+getName()+"'";
                deleteQuery = session.createQuery(deleteHql);
                deleteQuery.executeUpdate();
                for(int i=0;i<arrTableName.length;i++){
                    List tableColumns = getTableColumns(arrTableName[i]);
                    Iterator it = tableColumns.iterator();
                    while(it.hasNext()){
                        DataSourceColumnEntry columnEntry = (DataSourceColumnEntry) it.next();
View Full Code Here

    try {
      String stringQuery = "DELETE FROM PRACOWNIK "
                + "WHERE imie LIKE :param ";
      Query query = session.createSQLQuery(stringQuery);
      query.setString("param", param+"%");
      query.executeUpdate();
      commit(tx);
    } catch (HibernateException e) {
      rollback(tx);
      handleException(e);
    } finally {
View Full Code Here

  public void update(BasePO basePO, StringBuffer sbWhere) throws DataAccessException {
    String strUpdSql = "update " + basePO.getStrTableName() + " set "
        + basePO.getStrUpdValues() + " where " + sbWhere.toString();
    Query query = getSession().createQuery(strUpdSql);
    query.executeUpdate();
  }

  public void delete(BasePO basePO) throws DataAccessException {
    if (basePO.getStrKeyWhere().toString().equals("")) {
      return;
View Full Code Here

  public void delete(BasePO basePO, StringBuffer sbWhere) throws DataAccessException {
    String strUpdSql = "delete " + basePO.getStrTableName() + " "
        + " where " + sbWhere.toString();
    Query query = getSession().createQuery(strUpdSql);
    query.executeUpdate();
  }

  public BasePO selectSingle(BasePO basePO) throws DataAccessException {
    List listResult = getHibernateTemplate().find(
        " from " + basePO.getStrTableName() + " as "
View Full Code Here

    return calculate(basePO, strTemp, basePO.getStrExactWhere());
  }

  public void exeSql(StringBuffer sbSql) throws DataAccessException {
    Query query = getSession().createQuery(sbSql.toString());
    query.executeUpdate();
  }

  public HibernateDaoImpl getFromApplicationContext(ApplicationContext ctx) {
    return (HibernateDaoImpl) ctx.getBean("HibernateDaoImpl");
  }
View Full Code Here

      for(String key: params.keySet()){
        logger.debug("{}) [{}] : {}", new Object[]{i++, key, params.get(key)});
        query.setParameter(key, params.get(key));
      }
    }
    return query.executeUpdate();
  }
 
  public int batchUpdateByQuery(String queryString, Map<String, Object> params) {
    Session session = getSession();
    Query query = session.createQuery(queryString);
View Full Code Here

      for(String key: params.keySet()){
        logger.debug("{}) [{}] : {}", new Object[]{i++, key, params.get(key)});
        query.setParameter(key, params.get(key));
      }
    }
    return query.executeUpdate();
  }
 
  @SuppressWarnings("unchecked")
  private <T> List<T> findByQueryNative(Query query, Map<String,Object> params, int start, int pageSize){
    if(params != null && !params.keySet().isEmpty()){
View Full Code Here

                protected void txFragment(Session session) throws Exception {
                    // Delete aggregated table columns
                    String deleteHql = "delete from " + DataSourceColumnEntry.class.getName() + " where datasource = :datasource";
                    Query deleteQuery = session.createQuery(deleteHql);
                    deleteQuery.setString("datasource", dsName);
                    deleteQuery.executeUpdate();

                    // Delete aggregated tables
                    deleteHql = "delete from "+ DataSourceTableEntry.class.getName() + " where datasource = :datasource";
                    deleteQuery = session.createQuery(deleteHql);
                    deleteQuery.setString("datasource", dsName);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.