类 NutSqlTpl

java.lang.Object
org.nutz.dao.impl.sql.NutStatement
org.nutz.dao.impl.sql.NutSql
org.nutz.spring.boot.dao.sqltpl.NutSqlTpl
所有已实现的接口:
Serializable, org.nutz.dao.sql.DaoStatement, org.nutz.dao.sql.Sql
直接已知子类:
BeetlSqlTpl, FreeMarkerSqlTpl

public abstract class NutSqlTpl extends org.nutz.dao.impl.sql.NutSql
作者:
Kerbores(kerbores@gmail.com)
另请参阅:
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    protected boolean
     

    从类继承的字段 org.nutz.dao.impl.sql.NutSql

    callback, customValueAdaptor, items, paramIndex, params, placeholder, rows, sourceSql, varIndex, vars

    从类继承的字段 org.nutz.dao.impl.sql.NutStatement

    expert
  • 构造器概要

    构造器
    限定符
    构造器
    说明
    protected
    NutSqlTpl(String source)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    protected void
     
    org.nutz.dao.jdbc.ValueAdaptor[]
     
    Object[][]
     
    protected abstract void
     
     

    从类继承的方法 org.nutz.dao.impl.sql.NutSql

    _params_count, addBatch, appendSourceSql, changePlaceholder, clearBatch, duplicate, getOutParams, getSourceSql, literal, onAfter, onBefore, paramIndex, params, setCallback, setCondition, setEntity, setPager, setParam, setParams, setSourceSql, setValueAdaptor, setVar, setVars, varIndex, vars

    从类继承的方法 org.nutz.dao.impl.sql.NutStatement

    forceExecQuery, forPrint, getAdapterBy, getBoolean, getContext, getDouble, getDouble, getEntity, getFloat, getFloat, getInt, getInt, getList, getLong, getLong, getNumber, getObject, getResult, getSqlType, getString, getUpdateCount, isAlter, isCall, isCreate, isDelete, isDrop, isExec, isForceExecQuery, isInsert, isOther, isRun, isSelect, isUpdate, param2String, setContext, setExpert, setQueryTimeout, setSqlType, toExampleStatement, toStatement, toString

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    从接口继承的方法 org.nutz.dao.sql.DaoStatement

    forceExecQuery, forPrint, getBoolean, getContext, getDouble, getDouble, getEntity, getFloat, getFloat, getInt, getInt, getList, getLong, getLong, getNumber, getObject, getResult, getSqlType, getString, getUpdateCount, isAlter, isCall, isCreate, isDelete, isDrop, isExec, isForceExecQuery, isInsert, isOther, isRun, isSelect, isUpdate, setExpert, setQueryTimeout, toString
  • 字段详细资料

    • renderComplete

      protected boolean renderComplete
  • 构造器详细资料

    • NutSqlTpl

      protected NutSqlTpl(String source)
  • 方法详细资料

    • getAdaptors

      public org.nutz.dao.jdbc.ValueAdaptor[] getAdaptors()
      指定者:
      getAdaptors 在接口中 org.nutz.dao.sql.DaoStatement
      覆盖:
      getAdaptors 在类中 org.nutz.dao.impl.sql.NutSql
    • toPreparedStatement

      public String toPreparedStatement()
      指定者:
      toPreparedStatement 在接口中 org.nutz.dao.sql.DaoStatement
      覆盖:
      toPreparedStatement 在类中 org.nutz.dao.impl.sql.NutSql
    • getParamMatrix

      public Object[][] getParamMatrix()
      指定者:
      getParamMatrix 在接口中 org.nutz.dao.sql.DaoStatement
      覆盖:
      getParamMatrix 在类中 org.nutz.dao.impl.sql.NutSql
    • checkRender

      protected void checkRender()
    • render

      protected abstract void render()