我想做一个检查数据是否存在的函数。 我应该如何编码? 我正在使用Spring Boot。
private JdbcTemplate jdbcTemplate;
private boolean isExit(String value)
{
return jdbcTemplate.queryForList(“select count(*) * from TABLE where column = "+value);
}
答案 0 :(得分:1)
下面的方法会起作用
private boolean isExit(int value) {
String query = "select count(*) from TABLE where column = ?";
try {
long count = jdbcTemplate.queryForObject(query, new Object[]{value}, Long.class);
return !(count == 0)
} catch (EmptyResultDataAccessException e) {
return false;
}
}