congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
SqlExecutor.delete
Code IndexAdd Tabnine to your IDE (free)

How to use
delete
method
in
org.hswebframework.ezorm.rdb.executor.SqlExecutor

Best Java code snippets using org.hswebframework.ezorm.rdb.executor.SqlExecutor.delete (Showing top 10 results out of 315)

origin: hs-web/hsweb-framework

    .list();
for (HistoricActivityInstance historicActivityInstance : instance) {
  sqlExecutor.delete("delete from act_hi_actinst where id_= #{id}", historicActivityInstance);
origin: hs-web/hsweb-framework

  public SqlExecuteResult doExecute(SqlInfo sqlInfo) {
    SqlExecuteResult result = new SqlExecuteResult();
    Object executeResult = null;
    try {
      switch (sqlInfo.getType().toUpperCase()) {
        case "SELECT":
          QueryResultWrapper wrapper = new QueryResultWrapper();
          executor.list(sqlInfo.getSql(), wrapper);
          executeResult = wrapper.getResult();
          break;
        case "INSERT":
        case "UPDATE":
          executeResult = executor.update(sqlInfo.getSql());
          break;
        case "DELETE":
          executeResult = executor.delete(sqlInfo.getSql());
          break;
        default:
          executor.exec(sqlInfo.getSql());
      }
      result.setSuccess(true);
    } catch (SQLException e) {
      throw new SqlExecuteException(e.getMessage(), e, sqlInfo.getSql());
    }
    result.setResult(executeResult);
    result.setSqlInfo(sqlInfo);

    return result;
  }
}
origin: hs-web/hsweb-easy-orm

default int delete(String sql, Object params) throws SQLException {
  return delete(new SimpleSQL(sql, params));
}
origin: hs-web/hsweb-easy-orm

default int delete(String sql) throws SQLException {
  return delete(new SimpleSQL(sql));
}
origin: org.hswebframework/hsweb-easy-orm-rdb

default int delete(String sql) throws SQLException {
  return delete(new SimpleSQL(sql));
}
origin: org.hswebframework/hsweb-easy-orm-rdb

default int delete(String sql, Object params) throws SQLException {
  return delete(new SimpleSQL(sql, params));
}
origin: hs-web/hsweb-easy-orm

@Override
public int exec() throws SQLException {
  Map<String, Object> context = null;
  boolean supportBefore = !triggerSkip && tableMetaData.triggerIsSupport(Trigger.delete_before);
  boolean supportDone = !triggerSkip && tableMetaData.triggerIsSupport(Trigger.delete_done);
  if (supportBefore || supportDone) {
    context = table.getDatabase().getTriggerContextRoot();
    context.put("table", table);
    context.put("database", table.getDatabase());
    context.put("param", param);
  }
  if (supportBefore) {
    tableMetaData.on(Trigger.delete_before, context);
  }
  SqlRender<Param> render = tableMetaData.getDatabaseMetaData().getRenderer(SqlRender.TYPE.DELETE);
  SQL sql = render.render(table.getMeta(), param);
  int size = sqlExecutor.delete(sql);
  if (supportDone) {
    context.put("total", size);
    tableMetaData.on(Trigger.delete_done, context);
  }
  return size;
}
origin: org.hswebframework/hsweb-easy-orm-rdb

@Override
public int exec() throws SQLException {
  Map<String, Object> context = null;
  boolean supportBefore = !triggerSkip && tableMetaData.triggerIsSupport(Trigger.delete_before);
  boolean supportDone = !triggerSkip && tableMetaData.triggerIsSupport(Trigger.delete_done);
  if (supportBefore || supportDone) {
    context = table.getDatabase().getTriggerContextRoot();
    context.put("table", table);
    context.put("database", table.getDatabase());
    context.put("param", param);
  }
  if (supportBefore) {
    tableMetaData.on(Trigger.delete_before, context);
  }
  SqlRender<Param> render = tableMetaData.getDatabaseMetaData().getRenderer(SqlRender.TYPE.DELETE);
  SQL sql = render.render(table.getMeta(), param);
  int size = sqlExecutor.delete(sql);
  if (supportDone) {
    context.put("total", size);
    tableMetaData.on(Trigger.delete_done, context);
  }
  return size;
}
origin: org.hswebframework.web/hsweb-system-workflow-local

    .list();
for (HistoricActivityInstance historicActivityInstance : instance) {
  sqlExecutor.delete("delete from act_hi_actinst where id_= #{id}", historicActivityInstance);
origin: org.hswebframework.web/hsweb-system-database-manager-local

  public SqlExecuteResult doExecute(SqlInfo sqlInfo) {
    SqlExecuteResult result = new SqlExecuteResult();
    Object executeResult = null;
    try {
      switch (sqlInfo.getType().toUpperCase()) {
        case "SELECT":
          QueryResultWrapper wrapper = new QueryResultWrapper();
          executor.list(sqlInfo.getSql(), wrapper);
          executeResult = wrapper.getResult();
          break;
        case "INSERT":
        case "UPDATE":
          executeResult = executor.update(sqlInfo.getSql());
          break;
        case "DELETE":
          executeResult = executor.delete(sqlInfo.getSql());
          break;
        default:
          executor.exec(sqlInfo.getSql());
      }
      result.setSuccess(true);
    } catch (SQLException e) {
      throw new SqlExecuteException(e.getMessage(), e, sqlInfo.getSql());
    }
    result.setResult(executeResult);
    result.setSqlInfo(sqlInfo);

    return result;
  }
}
org.hswebframework.ezorm.rdb.executorSqlExecutordelete

Popular methods of SqlExecutor

  • list
  • exec
  • tableExists
  • single
  • update
  • insert

Popular in Java

  • Start an intent from android
  • setScale (BigDecimal)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • setContentView (Activity)
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • String (java.lang)
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • Annotation (javassist.bytecode.annotation)
    The annotation structure.An instance of this class is returned bygetAnnotations() in AnnotationsAttr
  • LogFactory (org.apache.commons.logging)
    Factory for creating Log instances, with discovery and configuration features similar to that employ
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now