本文整理汇总了Java中org.springframework.jdbc.core.simple.SimpleJdbcTemplate.queryForInt方法的典型用法代码示例。如果您正苦于以下问题:Java SimpleJdbcTemplate.queryForInt方法的具体用法?Java SimpleJdbcTemplate.queryForInt怎么用?Java SimpleJdbcTemplate.queryForInt使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.springframework.jdbc.core.simple.SimpleJdbcTemplate
的用法示例。
在下文中一共展示了SimpleJdbcTemplate.queryForInt方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getMessageContentId
import org.springframework.jdbc.core.simple.SimpleJdbcTemplate; //导入方法依赖的package包/类
public int getMessageContentId(int headerId) throws DataAccessException {
try {
MapSqlParameterSource params = new MapSqlParameterSource();
params.addValue(ID, headerId, Types.INTEGER);
SimpleJdbcTemplate template = new SimpleJdbcTemplate(
getNamedParameterJdbcTemplate());
return template.queryForInt(SELECT_CONTENT_ID, params);
} catch (EmptyResultDataAccessException erdae) {
return -1;
}
}
示例2: getMessageContentSize
import org.springframework.jdbc.core.simple.SimpleJdbcTemplate; //导入方法依赖的package包/类
public int getMessageContentSize(int id) throws DataAccessException {
try {
MapSqlParameterSource params = new MapSqlParameterSource();
params.addValue(ID, id, Types.INTEGER);
SimpleJdbcTemplate template = new SimpleJdbcTemplate(
getNamedParameterJdbcTemplate());
return template.queryForInt(SELECT_CONTENT_SIZE, params);
} catch (EmptyResultDataAccessException erdae) {
return -1;
}
}
示例3: findDefaultActivityId
import org.springframework.jdbc.core.simple.SimpleJdbcTemplate; //导入方法依赖的package包/类
/**
* Recupera o id padrao de TimeEntryActivity para que seja possível efetuar o log time com este numero
*/
@Override
public Integer findDefaultActivityId() {
SimpleJdbcTemplate jdbcTemplate = getSimpleJdbcTemplate();
Integer activityId;
try {
activityId = jdbcTemplate.queryForInt("select id from enumerations where type='TimeEntryActivity' and is_default=1");
} catch (EmptyResultDataAccessException e) {
throw new JazzSVNHookRTException("Nao foi possivel identificar o codigo de atividade padrao para registrar o LogTime! Defina um código de atividade padrão no Redmine.", e);
}
return activityId;
}
示例4: determinePageCount
import org.springframework.jdbc.core.simple.SimpleJdbcTemplate; //导入方法依赖的package包/类
/**
* @param jt
* @param arguments
* @param maxRows
* @return
*/
private Integer determinePageCount(SimpleJdbcTemplate jt, MapSqlParameterSource arguments, int maxRows) {
final int ttlRowCount = jt.queryForInt(createCountStatement(), arguments);
// calculate the number of pages
int pageCount = ttlRowCount / maxRows;
if (ttlRowCount > (maxRows * pageCount)) {
pageCount++; // part of a page
}
return new Integer(pageCount);
}
示例5: countRowsInPersonTable
import org.springframework.jdbc.core.simple.SimpleJdbcTemplate; //导入方法依赖的package包/类
protected static int countRowsInPersonTable(SimpleJdbcTemplate simpleJdbcTemplate) {
return simpleJdbcTemplate.queryForInt("SELECT COUNT(0) FROM person");
}
示例6: countRowsInTable
import org.springframework.jdbc.core.simple.SimpleJdbcTemplate; //导入方法依赖的package包/类
/**
* Count the rows in the given table.
* @param simpleJdbcTemplate the SimpleJdbcTemplate with which to perform JDBC operations
* @param tableName table name to count rows in
* @return the number of rows in the table
*/
public static int countRowsInTable(SimpleJdbcTemplate simpleJdbcTemplate, String tableName) {
return simpleJdbcTemplate.queryForInt("SELECT COUNT(0) FROM " + tableName);
}