パッケージ org.seasar.extension.jdbc.exception

S2JDBC用の例外クラスを提供します。

参照先:
          説明

例外の概要
BaseJoinNotFoundRuntimeException ベースの結合が見つからない場合の例外です。
BothMappedByAndJoinColumnRuntimeException mappedByとJoinColumnが両方指定されていた場合の例外です。
ColumnDuplicatedRuntimeException カラム名が重複していた場合の例外です。
EntityColumnNotFoundRuntimeException カラムが見つからない場合の例外です。
FieldDuplicatedRuntimeException フィールドが重複した場合の例外です。
FieldNotGenericsRuntimeException カラムが見つらない場合の例外です。
IdentityGeneratorNotSupportedRuntimeException 識別子の自動生成にGenerationType.IDENTITYが指定されたがDBMSがサポートしていない場合にスローされる例外です。
IdGenerationFailedRuntimeException 識別子の自動生成ができなかった場合の例外です。
IdGeneratorNotFoundRuntimeException GeneratedValue.generator()で指定されたIDジェネレータが見つからなかった場合の例外です。
IdPropertyNotAssignedRuntimeException 識別子が設定されていなかった場合の例外です。
IllegalIdPropertySizeRuntimeException IDプロパティの数が不正な場合の例外です。
IllegalParamSizeRuntimeException パラメータの数が不正な場合の例外です。
JoinColumnAutoConfigurationRuntimeException 結合カラムの自動設定で逆側のエンティティが単独キーでない場合の例外です。
JoinColumnNameAndReferencedColumnNameMandatoryRuntimeException 結合カラムの名前と参照されるカラム名が指定されていない場合の例外です。
JoinColumnNotFoundRuntimeException 複合キーでJoinColumn(s)が指定されていない場合の例外です。
JoinDuplicatedRuntimeException 結合が重複している場合の例外です。
LazyFetchSpecifiedRuntimeException フェッチタイプにFetchType.LAZYが指定された場合の例外です。
ManyToOneFKNotFoundRuntimeException 多対一関連で外部キーが見つからない場合の例外です。
MappedByMandatoryRuntimeException 一対多関連でmappedByが指定されていない場合の例外です。
MappedByNotIdenticalRuntimeException MappedByで指定されたプロパティが元のエンティティと異なる場合の例外です。
MappedByPropertyNotFoundRuntimeException MappedByで指定されたプロパティが見つからない場合の例外です。
NoIdPropertyRuntimeException 識別子がないエンティティを更新または削除しようとした場合の例外です。
NonArrayInConditionRuntimeException in用の条件が配列ではない場合の例外です。
NonBooleanIsNullConditionRuntimeException is null用の条件がBooleanではない場合の例外です。
NonEntityRuntimeException エンティティではない場合の例外です。
NonUniqueIdRuntimeException 識別子がユニークではない場合の例外です。
NullBindVariableRuntimeException バインド変数がnullの場合の例外です。
OneToManyNotGenericsRuntimeException 一対多の関連がジェネリクスのリストではない場合の例外です。
OneToManyNotListRuntimeException 一対多の関連がリストではない場合の例外です。
OneToOneFKNotFoundRuntimeException 一対一関連で外部キーが見つからない場合の例外です。
OrderByNotFoundRuntimeException order byが見つからない場合の例外です。
PropertyDuplicatedRuntimeException プロパティ名が重複していた場合の例外です。
PropertyNotFoundRuntimeException プロパティが見つからない場合の例外です。
QueryTwiceExecutionRuntimeException Queryの最後のメソッドが繰り返し呼び出された場合にスローされる例外です。
ReferencedColumnNameNotFoundRuntimeException 結合カラムの参照されるカラム名が見つからない場合の例外です。
RelationshipNotEntityRuntimeException 関連がエンティティではない場合の例外です。
SEntityExistsException 一意制約違反のためにエンティティを永続化できなかった場合の例外です。
SequenceGeneratorNotSupportedRuntimeException 識別子の自動生成にGenerationType.SEQUENCEが指定されたがDBMSがサポートしていない場合にスローされる例外です。
SingleQuoteNotCloseRuntimeException プロパティが見つからない場合の例外です。
SNonUniqueResultException クエリの結果がユニークでない場合の例外です。
SNoResultException クエリの結果がユニークでない場合の例外です。
SOptimisticLockException 楽観的ロックで競合が発生した場合にスローされる例外です。
TemporalTypeNotSpecifiedRuntimeException DateCalendar 型のプロパティに TemporalType が設定されていない場合にスローされる例外です。
UnsupportedInheritanceRuntimeException サポートしていない継承の場合の例外です。
UnsupportedPropertyTypeRuntimeException サポートしていないプロパティ型の場合の例外です。
UnsupportedRelationshipRuntimeException サポートしていない関連の場合の例外です。
VersionPropertyNotExistsRuntimeException バージョンプロパティが存在しない場合の例外です。
VersionPropertyNotNumberRuntimeException バージョンプロパティが数値型でない場合の例外です。
 

パッケージ org.seasar.extension.jdbc.exception の説明

S2JDBC用の例外クラスを提供します。



Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.