Package me.danwi.sqlex.core.query
Class TableInsert<T,K>
java.lang.Object
me.danwi.sqlex.core.query.TableInsert<T,K>
- Type Parameters:
T- 实体类型K- 自动生成字段的类型
表插入
-
Constructor Summary
ConstructorsConstructorDescriptionTableInsert(String tableName, RawSQLExecutor executor, Class<K> generatedColumnJavaType) -
Method Summary
-
Constructor Details
-
TableInsert
-
-
Method Details
-
insert
新建行(插入)- Parameters:
entity- 需要插入的实体options- 选项- Returns:
- 自动生成的列的值(没有则为null)
-
insert
新建行(插入)- Parameters:
entity- 需要插入的实体- Returns:
- 自动生成的列的值(没有则为null)
-
insertWithoutNull
新建行(插入),忽略为null的属性- Parameters:
entity- 需要插入的实体- Returns:
- 自动生成的列的值(没有则为null)
-
upsert
新建行(插入),如果key冲突则更新- Parameters:
entity- 实体- Returns:
- 自动生成的列的值(没有则为null)
-
upsertWithoutNull
新建行(插入),忽略为null的属性,如果key冲突则更新- Parameters:
entity- 实体- Returns:
- 自动生成的列的值(没有则为null)
-