java—如何避免在使用jdbctemplate时从缓存中获取记录

6rvt4ljy  于 2021-07-16  发布在  Java
关注(0)|答案(0)|浏览(343)

我使用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;
    }

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题