类 Insert<T>

java.lang.Object
cn.vonce.sql.bean.Common
cn.vonce.sql.bean.Insert<T>
所有已实现的接口:
Serializable

public class Insert<T> extends Common implements Serializable
插入
版本:
1.0
作者:
Jovi
另请参阅:
  • 构造器详细资料

    • Insert

      public Insert()
  • 方法详细资料

    • getBean

      public List<T> getBean()
      获取插入实体类
      返回:
    • setBean

      public Insert<T> setBean(List<T> beanList)
      设置插入实体类
      参数:
      beanList -
    • setBean

      public Insert<T> setBean(T bean)
      设置插入实体类
      参数:
      bean -
    • getColumnList

      public List<Column> getColumnList()
      获取列字段对象列表
      返回:
    • getValuesList

      public List<List<Object>> getValuesList()
      获取值对象列表
      返回:
    • column

      public Insert<T> column(Class<T> clazz)
      指定字段
      参数:
      clazz - 对象信息
      返回:
    • column

      public Insert<T> column(Column... column)
      指定字段
      参数:
      column - 字段信息
      返回:
    • column

      public <R> Insert<T> column(ColumnFun<T,R>... columnFun)
      指定字段
      类型参数:
      R -
      参数:
      columnFun - 字段信息
      返回:
    • values

      public Insert<T> values(Object... value)
      设置字段值
      参数:
      value - 字段信息
      返回:
    • table

      public Insert<T> table(String name)
      设置table
      参数:
      name -
    • table

      public Insert<T> table(String name, String aliasName)
      设置table
      参数:
      name -
      aliasName -
    • table

      public Insert<T> table(String schema, String name, String aliasName)
      设置table
      参数:
      name -
      aliasName -
    • table

      public Insert<T> table(Class<?> clazz)
      设置table sql 内容
      参数:
      clazz - 表对应的实体类