java.lang.Object
top.zephyrs.mybatis.semi.injects.AbstractInjectMethod
top.zephyrs.mybatis.semi.injects.methods.Insert
所有已实现的接口:
InjectMethod

public class Insert extends AbstractInjectMethod
  • 构造器详细资料

    • Insert

      public Insert()
  • 方法详细资料

    • getId

      public String getId()
    • getSqlCommandType

      public org.apache.ibatis.mapping.SqlCommandType getSqlCommandType()
    • addMappedStatement

      public org.apache.ibatis.mapping.MappedStatement addMappedStatement(MetaInfo metaInfo, org.apache.ibatis.builder.MapperBuilderAssistant assistant, String id, org.apache.ibatis.mapping.SqlSource sqlSource, org.apache.ibatis.mapping.StatementType statementType, org.apache.ibatis.mapping.SqlCommandType sqlCommandType, Integer fetchSize, Integer timeout, String parameterMap, Class<?> parameterType, String resultMap, Class<?> resultType, org.apache.ibatis.mapping.ResultSetType resultSetType, boolean flushCache, boolean useCache, boolean resultOrdered, org.apache.ibatis.executor.keygen.KeyGenerator keyGenerator, String keyProperty, String keyColumn, String databaseId, org.apache.ibatis.scripting.LanguageDriver lang, String resultSets, boolean dirtySelect)
      指定者:
      addMappedStatement 在接口中 InjectMethod
      覆盖:
      addMappedStatement 在类中 AbstractInjectMethod
    • buildSqlScript

      public String buildSqlScript(SemiMybatisConfiguration configuration, MetaInfo metaInfo)
      从类复制的说明: AbstractInjectMethod
      构建sql语句
      指定者:
      buildSqlScript 在类中 AbstractInjectMethod
      参数:
      configuration - mybatis配置信息 // * @param beanClass Mapper的泛型的具体类型 // * @param parameterTypeClass 参数类型
      metaInfo - 对应的 表信息,包含列,字段,表名等等
      返回:
      sql语句