Kuina

Kuina-Dao 1.0.3 リリース

しました. ■変更点 Bug [KUINA-18] - エンティティクラス名が JPQL の予約語とマッチする場合,自動生成される JPQL の identification_variable が予約語のままになってしまう問題を修正しました.[Seasar-user:17269] [KUINA-19] - 引数を条件とする検索…

Kuina-Dao 1.0.2 リリース

しました. ■変更点 Bug [KUINA-17] - 引数を条件とする検索等で,_NOT_IN が動かない問題を修正しました. ■ダウンロードはこちらからどうぞ. http://kuina.seasar.org/ja/downloads.html ■Maven2からのご利用はこちらを参照してください. http://www.sea…

Kuina-Dao の NOT_IN

677 :デフォルトの名無しさん:2008/04/04(金) 02:51:01 で、_NOT_IN やろうとして失敗して、 コード見たら失敗するのが当たり前で、 ローカルで修正して JAR 入れ替えたらきちんと動いて、 ああ、やっぱり俺悪くないわ、ろくにテストされてねーじゃんとか…

Kuina-Dao 1.0.1 リリース

しました. ■変更点 Seasar2.4.19 および S2Hibernate-JPA 1.0.1 および S2TopLink-JPA 1.0.0 に対応しました. これ以前のバージョンとの組み合わせでは動作しないのでご注意ください. ■ダウンロードはこちらからどうぞ. http://kuina.seasar.org/ja/down…

Kuina-Dao 1.0.1-rc1 リリース

しました. 移行の注意点. Kuina-Dao 1.0.1-rc1 は Seasar2.4.18-rc1 および,S2Hibernate-JPA 1.0.1-rc1 または S2Toplink-JPA 1.0.0-rc4 との組み合わせで動作します. これ以前のバージョンでは動作しないのでご注意ください. 1.0.1 からの変更点は次の…

Kuina-Dao ファーストステップ・ガイド

JPA メーリングリストでご要望を頂いていた Kuina-Dao の「ファーストステップ・ガイド」を作成しました. http://kuina.seasar.org/ja/firststep/index.html 今のところ,Dolteng の「Kuina-Dao Only」を使った「スタンドアロン編」のみとなっています. そ…

Kuina-Dao 1.0.0 リリース

しました. 初の正式リリースとなります.\(^o^)/ Kuina-Dao 1.0.0 は Seasar2.4.13 および,S2Hibernate 1.0.0 または S2Toplink-JPA 1.0.0-rc3 との組み合わせで動作します. これ以前のバージョンでは動作しないのでご注意ください. 1.0.0-rc2 からの…

Kuina-Dao 1.0.0-rc2 リリース

しました. 移行の注意 Kuina-Dao 1.0.0-rc2 は Seasar2.4.12 および,S2Hibernate 1.0.0-rc2 または S2Toplink-JPA 1.0.0-rc2 との組み合わせで動作します. これ以前のバージョンでは動作しないのでご注意ください. 変更内容 1.0.0-rc1 からの変更点は次…

Kuina-Dao 1.0.0-rc1 リリース

Kuina-Dao-1.0.0-rc1 をリリースしました. 今回がファーストリリースとなります. Kuina-Dao は,Java Persistence API (JPA) 上で利用可能な DAO フレームワークです. Kuina-Dao を利用することにより,Java インタフェースを定義するだけで動的な問い合…

Kuina-Dao 開発記 Query by Example

予定より遅れてしまいましたが,ようやく Query by Example の基本機能をコミットしました. Query by Example を使用するには, public interface EmployeeDao { List<Employee> findByExample(Employee employee); ・・・ }のようなメソッドを DAO に定義します. こ</employee>…

Kuina-Dao 開発記 全件取得と任意の条件検索

ちょっと停滞気味の Kuina-Dao 開発記. 次は Query by Example に進むはずだったのですが,そのためにはエンティティのメタデータが必要で,そこがネックになって停滞中です.心より恥じる. エンティティのメタデータを扱うのに便利な API が JPA に含まれ…

Kuina-Dao 開発記 Dynamic Query

問い合わせのたびに条件が変わる Dynamic Query 機能の一部を SVN にコミットしました. あ,SVN から取ってきた後とか,ソースをいぢってビルドした後とかは Diigu ってあげないとテストで失敗しちゃいます. クリーンビルド (Alt+P, N) すると手っ取り早く…

Kuina-Dao 開発記 Named Query

KuinaDaoInterceptor での Named Query サポートを SVN にコミットしました. このテストケースのために,さっそく Diigu を使っています.でもでも... Ant ファイル diigu/diigu-test.xml をプロジェクトのビルダーとして登録してあるのですが,ソースを…

Kuina-Dao 開発記 Detached Entity と Open Session in View

某巨大掲示板へのレス. あっちに書こうかと思ったけど長くなるからこっちへ. っていうか,以前のスレであっちに書かずにこっちへ書けって言われたからこっちなのだ (←根に持ってる). 380 名前:デフォルトの名無しさん[sage] 投稿日:2006/06/12(月) 08:0…

Kuina-Dao 開発記 Criteria

Kuina-Dao はインタフェースに定義されたメソッドのシグネチャと実引数から動的に JPQL を作成して実行します. でもでも,JPA には Criteria がないため,JPQL を組み立てるのが面倒です. そんなわけで (どんなわけで?),Kuina-Dao のインフラとして Crit…

Kuina-Dao 開発記 概要

Kuina-Dao を開発中の今日この頃です. Kuina-Dao というのは,S2Dao や S2Hibernate.Dao の Java Persistence API (JPA) 版です. いずれは Kuina-Core という独自の JPA 実装を提供する構想もあるわけですが,その前に Hibernate や TopLink など,既存の …