类 SqlParser

java.lang.Object
cn.sylinx.horm.resource.parse.SqlParser
直接已知子类:
DefaultSqlParser

public abstract class SqlParser extends Object
  • 构造器详细资料

    • SqlParser

      public SqlParser()
  • 方法详细资料

    • getDbtype

      public abstract DbType getDbtype()
    • setDbtype

      public abstract void setDbtype(DbType dbtype)
    • getSqlPostfix

      public abstract String getSqlPostfix()
    • setSqlPostfix

      public abstract void setSqlPostfix(String sqlPostfix)
    • parseSql

      public abstract Pair parseSql(ClasspathSqlResource sqlResource, Map<String,Object> params)
      解析sql 和 预编译参数
      参数:
      sqlResource -
      params -
      返回:
    • parseSql

      public abstract Pair parseSql(String statement, String type, Map<String,Object> params)
      解析sql 和 预编译参数
      参数:
      statement -
      type -
      params -
      返回:
    • parseSqlPart

      public abstract String parseSqlPart(ClasspathSqlResource sqlResource, Map<String,Object> params)
      只解析sql部分,预编译参数不解析
      参数:
      sqlResource -
      params -
      返回:
    • parseSqlPart

      public abstract String parseSqlPart(String statement, String type, Map<String,Object> params)
      只解析sql部分,预编译参数不解析
      参数:
      statement -
      type -
      params -
      返回: