| 程序包 | 说明 |
|---|---|
| cn.org.atool.fluent.mybatis.base.provider |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
SqlKit.count(SqlProvider provider,
WrapperData wrapperData)
包含limit部分 count(IQuery) SQL构造
|
String |
CommonSqlKit.count(SqlProvider provider,
WrapperData ew) |
String |
SqlKit.countNoLimit(SqlProvider provider,
WrapperData wrapperData)
去掉limit部分 count(IQuery) SQL构造
|
String |
CommonSqlKit.countNoLimit(SqlProvider provider,
WrapperData ew) |
String |
SqlKit.deleteBy(SqlProvider provider,
WrapperData ew)
根据WrapperData设置构建物理删除语句
|
String |
CommonSqlKit.deleteBy(SqlProvider provider,
WrapperData ew) |
<E extends IEntity> |
SqlKit.insertBatch(SqlProvider provider,
List<E> entities,
boolean withPk)
批量插入
|
<E extends IEntity> |
CommonSqlKit.insertBatch(SqlProvider provider,
List<E> entities,
boolean withPk) |
<E extends IEntity> |
OracleSqlKit.insertBatch(SqlProvider provider,
List<E> entities,
boolean withPk)
https://blog.csdn.net/w_y_t_/article/details/51416201
https://www.cnblogs.com/xunux/p/4882761.html
https://blog.csdn.net/weixin_41175479/article/details/80608512
|
<E extends IEntity> |
SqlKit.insertEntity(SqlProvider provider,
String prefix,
E entity,
boolean withPk)
构建插入语句
|
<E extends IEntity> |
CommonSqlKit.insertEntity(SqlProvider provider,
String prefix,
E entity,
boolean withPk) |
<E extends IEntity> |
OracleSqlKit.insertEntity(SqlProvider provider,
String prefix,
E entity,
boolean withPk) |
protected List<FieldMapping> |
CommonSqlKit.nonFields(SqlProvider provider,
List<Map> maps,
boolean withPk)
所有非空字段
|
String |
SqlKit.queryBy(SqlProvider provider,
WrapperData ew)
构造IQuery查询条件语句
|
String |
CommonSqlKit.queryBy(SqlProvider provider,
WrapperData ew) |
protected <E extends IEntity> |
CommonSqlKit.toMaps(SqlProvider provider,
List<E> entities,
boolean withPk)
批量转换为Map
|
String |
SqlKit.updateBy(SqlProvider provider,
IUpdate[] updaters)
update(IQuery) SQL构造
IEntityMapper.updateBy(IUpdate[]) |
String |
CommonSqlKit.updateBy(SqlProvider provider,
IUpdate[] updaters) |
String |
OracleSqlKit.updateBy(SqlProvider provider,
IUpdate[] updaters) |
String |
SqlKit.updateBy(SqlProvider provider,
WrapperData ew)
根据IUpdate构造sql语句, 考虑版本锁字段
|
String |
CommonSqlKit.updateBy(SqlProvider provider,
WrapperData ew) |
Copyright © 2021. All rights reserved.