public class InsertSqlPrinter extends AbstractSqlPrinter implements SqlPrinter
| 限定符和类型 | 字段和说明 |
|---|---|
protected PojoTableManager |
pojoTableManager |
correctorExecutor, logger| 构造器和说明 |
|---|
InsertSqlPrinter(CorrectorExecutor correctorExecutor,
PojoTableManager pojoTableManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected List<ParameterMapping> |
initParameterMappings(SqlParameterMapping sqlParameterMapping) |
void |
printTo(SqlParameterMapping sqlParameterMapping)
向sql参数映射中打印sql并注入参数
|
protected void |
renderPojoFields(SqlParameterMapping sqlParameterMapping,
List<ParameterMapping> mappings) |
boolean |
support(SqlParameterMapping sqlParameterMapping) |
renderSqlString, renderSqlStringprotected final PojoTableManager pojoTableManager
public InsertSqlPrinter(CorrectorExecutor correctorExecutor, PojoTableManager pojoTableManager)
public boolean support(SqlParameterMapping sqlParameterMapping)
support 在接口中 SqlPrintersqlParameterMapping - sql参数映射protected List<ParameterMapping> initParameterMappings(SqlParameterMapping sqlParameterMapping)
public void printTo(SqlParameterMapping sqlParameterMapping)
SqlPrinterprintTo 在接口中 SqlPrintersqlParameterMapping - sql参数映射protected void renderPojoFields(SqlParameterMapping sqlParameterMapping, List<ParameterMapping> mappings)
Copyright © 2022. All rights reserved.