JdbcTemplate.update()
は、影響を受ける行数を返します。削除/更新が成功したことだけでなく、削除/更新された行の数もわかります。JdbcTemplate.update()戻り値を挿入
行を挿入しようとすると、何が戻り値になりますか。
戻り値を "0"として取得できますか?
private static final String insertSql =
"INSERT INTO employee (" +
" name, " +
" surname, " +
" title, " +
" created) " +
"VALUES (John, Smith, Software developer, new Date())";
int row = template.update(insertSql, params, types);
実際、それについて考えると、データ切り捨ての警告があり、例外がスローされる場合もありますが、行が保存されるため、カウントは1になるはずです。 – Turophile