データ アクセス オブジェクトに Java メソッドがあります。この非常に単純なメソッドは、データベースに 2 つの整数値を挿入します。
public void saveHourMin(int hour, int min) throws SQLException{
psInsert.setInt(1, hour);
psInsert.setInt(2, min);
psInsert.executeUpdate();
}
このメソッド、または一般的に言えば、任意の DAO メソッドは、SQLException がスローされたときに例外をスローする必要がありますか?それとも、例外をキャッチしてログに記録し、リターン コードを介してユーザーに通知する必要がありますか? Spring を使用するアプリケーションの正しいアプローチはどれですか?