本文整理汇总了Java中org.springframework.jdbc.core.SqlProvider类的典型用法代码示例。如果您正苦于以下问题:Java SqlProvider类的具体用法?Java SqlProvider怎么用?Java SqlProvider使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
SqlProvider类属于org.springframework.jdbc.core包,在下文中一共展示了SqlProvider类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: update
import org.springframework.jdbc.core.SqlProvider; //导入依赖的package包/类
public Promise<Integer, MessageDroppedException, ?> update(PreparedStatementCreator psc) throws DataAccessException {
if (psc instanceof SqlProvider) {
SqlProvider sqlProvider = (SqlProvider) psc;
String sql = sqlProvider.getSql();
Builder builder = Sql.builder().sql(sql);
if (psc instanceof PreparedStatementSetter) {
PreparedStatementSetter pss = (PreparedStatementSetter) psc;
builder.preparedStatementSetter(pss);
}
return reporter.report(builder.build());
}
throw new UnsupportedOperationException("Must be instance of SqlProvider");
}
开发者ID:tramchamploo,项目名称:buffer-slayer,代码行数:15,代码来源:BatchJdbcTemplate.java
示例2: getSql
import org.springframework.jdbc.core.SqlProvider; //导入依赖的package包/类
/**
* Determine SQL from potential provider object.
* @param sqlProvider object that's potentially a SqlProvider
* @return the SQL string, or <code>null</code>
* @see SqlProvider
*/
private static String getSql(Object sqlProvider) {
if (sqlProvider instanceof SqlProvider) {
return ((SqlProvider) sqlProvider).getSql();
}
else {
return null;
}
}
开发者ID:quickbundle,项目名称:qb-core,代码行数:15,代码来源:RmJdbcTemplate.java
示例3: execute
import org.springframework.jdbc.core.SqlProvider; //导入依赖的package包/类
public boolean execute(final String sql) throws DataAccessException {
if (log.isDebugEnabled()) {
log.debug("Executing SQL statement [" + sql + "]");
}
class ExecuteStatementCallback implements StatementCallback<Boolean>, SqlProvider {
public Boolean doInStatement(Statement stmt) throws SQLException {
return stmt.execute(sql);
}
public String getSql() {
return sql;
}
}
return template.execute(new ExecuteStatementCallback());
}
开发者ID:chelu,项目名称:jdal,代码行数:16,代码来源:DbAdminManagerSupport.java
注:本文中的org.springframework.jdbc.core.SqlProvider类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论