我使用jdbctemplate从数据库中检索列值。我的问题是,即使更新了记录,我也会从数据库中获取缓存值。如何避免在使用jdbctemplate的查询调用期间进行缓存,并每次检索更新的值
private String findName(Long id) {
try {
String sql = "select name FROM test_table where id = ?";
return jdbcTemplate.queryForObject(sql, new Object[]{id}, String.class);
} catch (EmptyResultDataAccessException e) {
if (logger.isDebugEnabled()) {
logger.debug("Error " + e);
}
}
return null;
}
暂无答案!
目前还没有任何答案,快来回答吧!