0
を選択:NamedParameterJdbcTemplate 1行だけを返す方法は?私が持っている
SELECT hz FROM my_tablw WHERE id=1
をそれは私に1行1列を返す:
hz
some data
を私は
@Autowired
private NamedParameterJdbcTemplate jdbcTemplate;
を持っていると私は、クエリを作成し、1行を返す必要がある - 文字列some data
。
jdbcTemplate.queryForObject("SELECT hz FROM my_tablw WHERE id=:id", insertManagerParameters, String.class);
: は、私はのように、queryForObject
メソッドを使用します
jdbcTemplate.query("SELECT hz FROM my_tablw WHERE id=:id", insertManagerParameters, (rs, rowNum) -> {
if (rs.next()) {
return rs.getString(1);
}
return "";
});
が、このメソッドの戻り値List<String>