public class JdbcUpdateAffectedIncorrectNumberOfRowsException extends IncorrectUpdateSemanticsDataAccessException
| コンストラクターと説明 |
|---|
JdbcUpdateAffectedIncorrectNumberOfRowsException(java.lang.String sql, int expected, int actual)JdbcUpdateAffectedIncorrectNumberOfRowsException のコンストラクター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
int | getActualRowsAffected() 実際に影響を受けた行の数を返します。 |
int | getExpectedRowsAffected() 影響を受けたはずの行数を返します。 |
boolean | wasDataUpdated() データが更新されたかどうかを返します。 |
contains, getMessage, getMostSpecificCause, getRootCausepublic JdbcUpdateAffectedIncorrectNumberOfRowsException(java.lang.String sql,
int expected,
int actual)sql - 実行しようとした SQLexpected - 影響を受けると予想される行数 actual - 影響を受ける実際の行数 public int getExpectedRowsAffected()
public int getActualRowsAffected()
public boolean wasDataUpdated()
IncorrectUpdateSemanticsDataAccessExceptionデフォルトの実装は常に true を返します。これはサブクラスでオーバーライドできます。
IncorrectUpdateSemanticsDataAccessException の wasDataUpdated