| 程序包 | 说明 |
|---|---|
| tech.ibit.mybatis | |
| tech.ibit.mybatis.sqlbuilder | |
| tech.ibit.mybatis.sqlbuilder.sql | |
| tech.ibit.mybatis.sqlbuilder.sql.impl | |
| tech.ibit.mybatis.sqlbuilder.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
default UpdateSql |
RawMapper.createUpdate()
创建更新
|
| 限定符和类型 | 方法和说明 |
|---|---|
UpdateSql |
SqlFactory.createUpdate(RawMapper mapper)
创建更新
|
| 限定符和类型 | 方法和说明 |
|---|---|
UpdateSql |
UpdateSql.updateDefault()
`UPDATE table1 t1` 语句, t1表示"表别名"
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
UpdateSqlImpl
UpdateSqlImpl
|
| 限定符和类型 | 方法和说明 |
|---|---|
UpdateSql |
UpdateSqlImpl.getSql() |
UpdateSql |
UpdateSqlImpl.updateDefault() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> UpdateSql |
IdSqlUtils.updateById(Mapper<T> mapper,
T updateObject)
构造通过主键更新对象的SQL参数对象(支持单列或多列主键)
|
<T> UpdateSql |
IdSqlUtils.updateById(RawMapper<T> mapper,
T updateObject,
List<Column> updateColumns)
构造通过主键更新对象指定列的SQL参数对象(支持单列或多列主键)
|
<T,K> UpdateSql |
IdSqlUtils.updateByIds(SingleIdMapper<T,K> mapper,
T updateObject,
Collection<K> idValues)
构造通过主键批量更新对象的SQL参数对象(单列作为主键)
|
<T,K> UpdateSql |
IdSqlUtils.updateByIds(SingleIdMapper<T,K> mapper,
T updateObject,
List<Column> updateColumns,
Collection<K> idValues)
构造通过主键批量更新对象指定列的SQL参数对象(单列作为主键)
|
<T,K extends MultiId> |
IdSqlUtils.updateByMultiIds(MultipleIdMapper<T,K> mapper,
T updateObject,
List<Column> updateColumns,
List<K> idValues)
构造通过主键批量更新对象指定列的SQL参数对象(多列作为主键)
|
<T,K extends MultiId> |
IdSqlUtils.updateByMultiIds(MultipleIdMapper<T,K> mapper,
T updateObject,
List<K> idValues)
构造通过主键批量更新对象的SQL参数对象(多列作为主键)
|
Copyright © 2020 IBIT程序猿. All rights reserved.