2005-10-29から1日間の記事一覧

EJB 3.0(Public Draft)入門記 Java Persistence API Chapter4 その5

またまた、日をおいての更新になってしまいました。今回はEJB QLのWHERE節についてです。4.5 WHERE ClauseWHERE節には条件式がつづきます。条件式にどんなものががあるかは次節で説明されるようです。 以上。 できることなら今日中にChapter 4全部やってしま…

EJB 3.0(Public Draft)入門記 Java Persistence API Chapter4 その6

WHERE節やHAVING節で使われる条件式についてです。 EJB QLを使って動かしてみますが、エンティティの定義はChapter 4 その4で作成したものを使います。4.6 Conditional Expressionsいきなし注意書きですが、直列化された形式もしくはlobsとしてマップされた…

EJB 3.0(Public Draft)入門記 Java Persistence API Chapter4 その7

EJB QL の GROUP BY と HAVINGについてです。 EJB QLを使って動かしてみますが、エンティティの定義はChapter 4 その4で作成したものを使います。4.7 GROUP BY, HAVINGSQLと同じようなものですね。こんな感じです。 select count(l) from LineItem l group b…

EJB 3.0(Public Draft)入門記 Java Persistence API Chapter4 その8

EJB QL の SELECT節についてです。 EJB QLを使って動かしてみますが、エンティティの定義はChapter 4 その4で作成したものを使います。4.8 SELECT Clauseカンマ区切りで複数の値を返せます。ただ、次のようにコレクションをあらわす値は返せないようです。 s…

EJB 3.0(Public Draft)入門記 Java Persistence API Chapter4 その9

EJB QL の ORDER BY節についてです。 EJB QLを使って動かしてみますが、エンティティの定義はChapter 4 その4で作成したものを使います。4.9 ORDER BY ClauseORDER BYにはステートフィールドをあらわすパス式だけが指定できるそうです。EJB QLでORDER BY節が…

EJB 3.0(Public Draft)入門記 Java Persistence API Chapter4 その10

EJB QLの戻り値の型とかバルク更新/削除とかNull値とかEJB QLの制限とかについてです。4.10 Return Value TypesクエリのSELECT節の結果で返される型には次のようなものがあります。いままでのまとめみたいなものですね。 エンティティの抽象スキーマ型 ステ…