基本型

Domaでは、データベースのカラムにマッピング可能なJavaの型を基本型と呼びます。

基本型は、ドメインクラスの値型やエンティティクラスの永続フィールドの型として使用されます。 また、Daoインタフェースのメソッドのパラメータや戻り値にも使用されます。

基本型には以下の種類があります。

日付・時刻型の違いを説明します。

java.sql.Date
SQL標準のDATE型 (日付のみ)を表します。
java.sql.Time
SQL標準のTIME型 (時刻のみ)を表します。
java.sql.Timestamp
SQL標準のTIMESTAMP型 (日付と時刻)を表します。RDBMSがサポートしている場合ナノ秒を保持します。
java.util.Date
SQL標準のTIMESTAMP型 (日付と時刻)を表します。ナノ秒を保持しません。

エンティティクラスのフィールドの型での利用例です。

ドメインクラスでの利用例です。

Daoインタフェースのメソッドのパラメータや戻り値での利用例です。

selectAllName(); }]]>