Class InsertSQLBuilder

java.lang.Object
cool.scx.data.jdbc.sql_builder.InsertSQLBuilder

public class InsertSQLBuilder extends Object
  • Constructor Details

  • Method Details

    • createInsertExpressionsColumns

      public static String[] createInsertExpressionsColumns(cool.scx.data.field_policy.FieldPolicy fieldPolicy, JDBCColumnNameParser parser)
    • createInsertValues

      public static String[] createInsertValues(Column[] columns)
    • createInsertExpressionsValue

      public static String[] createInsertExpressionsValue(cool.scx.data.field_policy.FieldPolicy fieldPolicy)
    • buildInsertSQL

      public SQL buildInsertSQL(Object entity, cool.scx.data.field_policy.FieldPolicy fieldPolicy)
    • buildInsertBatchSQL

      public SQL buildInsertBatchSQL(Collection<?> entityList, cool.scx.data.field_policy.FieldPolicy fieldPolicy)