Kuina-Dao 1.0.0-rc1 リリース

Kuina-Dao-1.0.0-rc1 をリリースしました.
今回がファーストリリースとなります.


Kuina-Dao は,Java Persistence API (JPA) 上で利用可能な DAO フレームワークです.
Kuina-Dao を利用することにより,Java インタフェースを定義するだけで動的な問い合わせを作成したり,名前付き問い合わせを容易に呼び出したりすることが可能になります.


Kuina-Dao を利用するには Seasar2.4.8 と S2-Tiger 2.4.8,そして S2Hibernate-JPA 1.0.0-rc1 または S2TopLink-JPA 1.0.0-rc1 のいずれかが必要になります.


ダウンロードはこちら.


Seasar Conference 2006 Autumn のセッション資料も参考にどうぞ.


rc1 とかいっておきながら申し訳ないのですが,例によってドキュメントはこれからです.
今は User Guide といいつつ,リファレンスのなり損ないみたいなものしかありません.
Kuina-Dao の使い方については配布ファイルに含まれている結合テストプロジェクト,kuina-dao-it を参考にしてください.

パラメータを条件とした問い合わせ
org.seasar.kuina.dao.it.parameter.dao パッケージ
エンティティを条件とした問い合わせ
org.seasar.kuina.dao.it.example.dao パッケージ
DTO を条件とした問い合わせ
org.seasar.kuina.dao.it.dto.dao パッケージ
Criteria の条件式を使用した問い合わせ
org.seasar.kuina.dao.it.conditional.dao パッケージ
Named Queryを使用した問い合わせ
org.seasar.kuina.dao.it.named.dao パッケージ
SQL ファイルを使用した問い合わせ
org.seasar.kuina.dao.it.sql.dao パッケージ
全件取得
org.seasar.kuina.dao.it.findall.dao パッケージ
その他 EntityManager の基本操作
org.seasar.kuina.dao.it.basic.dao パッケージ


近日中に S2Hibernate-JPA-1.0.0-rc1 と Kuina-Dao-1.0.0-rc1 をバンドルした Dolteng もリリース予定です.


それにしても...
こんな日に限って某巨大掲示板でドキュメントが話題になってるし.
496 さんの擬似コードに苦笑してしまった...
心より恥じる心より恥じる心より恥じる