public class NamedParameterPreparedStatementCreator extends Object implements org.springframework.jdbc.core.PreparedStatementCreator, org.springframework.jdbc.core.PreparedStatementSetter, PagedPreparedParameterSetter, org.springframework.jdbc.core.SqlProvider, org.springframework.jdbc.core.ParameterDisposer
| 构造器和说明 |
|---|
NamedParameterPreparedStatementCreator(String actualSql,
List<?> parameters,
NamedParameterPreparedStatementCreatorFactory factory) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cleanupParameters() |
PreparedStatement |
createPreparedStatement(Connection con) |
NamedParameterPreparedStatementCreatorFactory |
getFactory() |
List |
getParameters() |
String |
getSql() |
int |
setAfterSubqueryParameters(PreparedStatement statement,
QueryParameters queryParameters,
int startIndex) |
int |
setBeforeSubqueryParameters(PreparedStatement statement,
QueryParameters queryParameters,
int startIndex) |
void |
setFactory(NamedParameterPreparedStatementCreatorFactory factory) |
int |
setOriginalParameters(PreparedStatement statement,
QueryParameters queryParameters,
int startIndex) |
int |
setSubqueryParameters(PreparedStatement statement,
QueryParameters queryParameters,
int startIndex) |
void |
setValues(PreparedStatement ps) |
public NamedParameterPreparedStatementCreator(String actualSql, List<?> parameters, NamedParameterPreparedStatementCreatorFactory factory)
public void cleanupParameters()
cleanupParameters 在接口中 org.springframework.jdbc.core.ParameterDisposerpublic PreparedStatement createPreparedStatement(Connection con) throws SQLException
createPreparedStatement 在接口中 org.springframework.jdbc.core.PreparedStatementCreatorSQLExceptionpublic int setBeforeSubqueryParameters(PreparedStatement statement, QueryParameters queryParameters, int startIndex) throws SQLException
public int setSubqueryParameters(PreparedStatement statement, QueryParameters queryParameters, int startIndex) throws SQLException
setSubqueryParameters 在接口中 PagedPreparedParameterSetterSQLExceptionpublic int setAfterSubqueryParameters(PreparedStatement statement, QueryParameters queryParameters, int startIndex) throws SQLException
public int setOriginalParameters(PreparedStatement statement, QueryParameters queryParameters, int startIndex) throws SQLException
setOriginalParameters 在接口中 PagedPreparedParameterSetterSQLExceptionpublic void setValues(PreparedStatement ps) throws SQLException
setValues 在接口中 org.springframework.jdbc.core.PreparedStatementSetterSQLExceptionpublic String getSql()
getSql 在接口中 org.springframework.jdbc.core.SqlProviderpublic List getParameters()
public NamedParameterPreparedStatementCreatorFactory getFactory()
public void setFactory(NamedParameterPreparedStatementCreatorFactory factory)
Copyright © 2020. All rights reserved.