| 程序包 | 说明 |
|---|---|
| com.dynamic.sql.core.database | |
| com.dynamic.sql.core.database.impl | |
| com.dynamic.sql.core.dml.delete | |
| com.dynamic.sql.core.dml.insert | |
| com.dynamic.sql.core.dml.update |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractSqlExecutor |
| 限定符和类型 | 方法和说明 |
|---|---|
static <R> R |
SqlExecutionFactory.applySql(SqlExecuteType sqlExecuteType,
String dataSourceName,
Connection connection,
PreparedSql preparedSql,
boolean isIntercepted,
Function<SqlExecutor,R> doSqlExecutor) |
static <R> R |
SqlExecutionFactory.executorSql(SqlExecuteType sqlExecuteType,
SqlStatementWrapper sqlStatementWrapper,
Function<SqlExecutor,R> doSqlExecutor) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
MysqlSqlExecutor |
class |
OracleSqlExecutor |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
EntitiesDeleter.delete(Function<SqlExecutor,Integer> doSqlExecutor) |
int |
EntitiesDeleter.deleteByPrimaryKey(Collection<?> pkValues,
Function<SqlExecutor,Integer> doSqlExecutor) |
int |
EntitiesDeleter.deleteByPrimaryKey(Object pkValue,
Function<SqlExecutor,Integer> doSqlExecutor) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
EntitiesInserter.insert(Function<SqlExecutor,Integer> doSqlExecutor)
执行普通插入操作。
|
int |
EntitiesInserter.insertBatch(Function<SqlExecutor,Integer> doSqlExecutor)
执行批量插入操作。
|
int |
EntitiesInserter.insertMultiple(Function<SqlExecutor,Integer> doSqlExecutor) |
int |
EntitiesInserter.insertSelective(Function<SqlExecutor,Integer> doSqlExecutor)
执行带有选择性字段的插入。
|
int |
EntitiesInserter.upsert(Function<SqlExecutor,Integer> doSqlExecutor) |
int |
EntitiesInserter.upsertMultiple(Function<SqlExecutor,Integer> doSqlExecutor) |
int |
EntitiesInserter.upsertSelective(Function<SqlExecutor,Integer> doSqlExecutor) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
EntitiesUpdater.update(Function<SqlExecutor,Integer> doSqlExecutor) |
int |
EntitiesUpdater.updateByPrimaryKey(Function<SqlExecutor,Integer> doSqlExecutor) |
int |
EntitiesUpdater.updateSelective(Function<SqlExecutor,Integer> doSqlExecutor) |
int |
EntitiesUpdater.updateSelectiveByPrimaryKey(Function<SqlExecutor,Integer> doSqlExecutor) |
Copyright © 2024–2025 Dynamic-SQL. All rights reserved.