日付とカレンダーのパラメータ値は、日付と時刻(時間)タイプのセクションで詳細に説明されているように、純粋な日付、純粋な時刻、または日付と時刻の組み合わせなど、それらが表すものを指定するために特別なメソッドを必要とします。
たとえば、次の呼び出しは、Dateオブジェクトを純粋な日付(時刻なし)として渡します。
query.setParameter("date", new java.util.Date(), TemporalType.DATE);
とタイムスタンプ
query.setParameter("date", new java.util.Date(), TemporalType.TIMESTAMP);