JDO

The JCP EC rejects JDO 2.0

JDO

JDO 2.0 Public Review Ballot Richard Monson-Haefel's blog RMHが予想しているのようにEJB 3.0 POJO persistenceのプロバイダが切り替えられるようになって、任意のプロバイダをJ2EEサーバにプラグインできるようになるといいですね。

Sun、単一のJavaプログラミングモデルを創設

なんか、すごいことになってます。関連記事: Sun creates new Persistence API: EJB & JDO join forces The Unofficial EJB 3.0 FAQ Released

What was wrong with JDO? (from Gavin King's weblog)

Hibernate開発者のGavin KingがEJB 3.0 Expert Groupに参加したことで、EJB 3.0がHibernate色に染まったように見えます。このblogでJDOがO/R Mappingに適していないと考えた理由が書かれています。興味深い。

For JDO, the Time Is Now

典型的な「EJBダメダメ、JDOサイコー」という文章。額に入れて飾っておこう。Bitter EJBも同じ調子。過去のEJBと、まだ存在しない未来のJDOを比較してどうなる。

JDO 2.0: Lot's of changes discussed at the kickoff meeting

JDO

オフィシャルなJSRのミーティングではありませんが、JDO 2.0の活動が実質的に開始されたということでしょう。このように情報が公開されていると、何が議論のポイントになっているのかを知ることができます。このミーティングにはHibernateプロジェクトからも…

Sun Microsystems Supports Java Data Objects (JDO) And Becomes Charter Member of JDOCentral.com

JDO

TSSのスレッドより。今日の夕方、(JDOCentral.comの)メンバ数8000番のキリ番を狙ってユーザ登録しました(登録時7993)。さっき番号を確認したら、8008になってました。このニュースでユーザ登録が増えてタイミングを逸したようです。 ところで、JBoss Groupと…

JDOの問合せ言語

JDO

RDBユーザからは非常に評判が悪いのですが、JDO本を読んだ印象としては確かにうなづける点があります。ユーザからの見え方としては、コレクションの各要素に対してフィルタを実行し、その結果がtrueのものが選択されるというとてもシンプルなものです。選択…

JDOはパーソナリティ

"JDO will be a 'personality' of our persistence engine. We are not going towards JDO as the preferred area. We are not attached' to JDO. If the query language sucks, we won't use it," said Bill.

JBossDOへの想い

私は、JBossDOにオープンソースのJDO実装以上のことを期待しています。JBossDOでは、JBossのPOJOの永続性を実現するための永続エンジンが先にあって、それをユーザに見せるためのAPIとしてJDOがあるのだと理解しています。だったら、他のAPIとしてCMPがあっ…

Metadata and Mapping

DR2リリース時に空白だったマッピングのページが追加されました。.jdoファイルのJBoss拡張部分がわかります。

Hibernate & JDO

SunのJDOサイト

JDO

こんなところにあったとは。1.0.1は正式にはまだリリースされていないようです。

JDO Architectures

JDO

JDO本の著者であるDavid JordanとCraig Russellによる解説です。図も本と一緒。

JBossDOのサンプル

Mozilla 1.3でダウンロードすると解凍できないのに、IE 6なら一発で成功しました。単なるzipファイルなのに、こんなこともあるのですね。JBossDOのサンプルはちゃんと動きました。小さいながらも気の利いたWebアプリ(EAR)です。ユーザプロファイルの登録やロ…

JDO vs. EJB by Gopalan Suresh Raj

Functional PersistencetとTransparent Persistenceを整理しよう。

FAQ: EJB 2.0 CMP and JDO

Mark HapnerとCraig Russellの2人が回答しているので読む価値アリ。

Domain Store Pattern

J2EEパターン本にJDOのパターンが入っていました。

JBossDO始動

JBossのJDOだからJBossDOです。署名を見るとAlexey LoubyanskyがCMP Lead Developerになったようです。 うーむ。サンプルが解凍できません。なぜだ。

JDO vs Hibernate

Hibernate is targetted at relational databases.

Why I Don't Like JDO

JDO

It is not a standard for Java persistence, rather its a standard api for ODBMS

JDOcentral.com

JDO

JDOの総本山。ここのRead-upセクションはJDO情報のリンクがまとめてあります。残念なのはフォーラムがPHPで作られていること。Eat Your Own Dog Food.

SolarMetric社のJDOドキュメント

JDO

Kodo JDOマニュアルのPart IIがJDOの概説になっています。JDO仕様書の要点をまとめたような感じで、わかりやすそう。

Using Java Data Objects

JDO

ONJavaに昨年掲載されたJDOのチュートリアルです。後半にビルドプロセス(JDIEnhancerやテーブル作成の手順)が書いてあるので利用イメージが掴みやすいです。OreillyのEJB本を最初に読んだときは具体的にどうやってテーブルを作るのかがわかりませんでした。

JDO本

JDO

JDOスペックリードCraig Russell*1の著です。 Amazon.co.jpで注文したら(在庫にある)最後の1冊でした。ラッキー。 *1:ふーん。ODMGでJavaのチーフだったんだ。そして現在はSun ONEのCMPコンテナのアーキテクト。すごい人ですね

JDOとEJBの比較

SessionBean + JDOの組合せを推奨しています(これはいろんな人が同じことを言ってます)。利点は①単純さ、②開発生産性、③データ永続化を制御、としています。一方、欠点としては、①JDOがまだ未成熟(バージョンがまだ1.0、RDBベンダが未サポート)、②セッション…

JBoss Chooses Java Data Objects

JBossはサーバ外での永続エンジンのAPIとしてJDOを採用しました(JBossDOです)。 JBossAOPをベースにしているのでしょう。 According to Alexey Loubyansky, the author of JBossDO, At first, I planned to write our own framework for POJO persistence. I…

JDO or CMP?

JDOとCMPの比較表を見て、あらためてEJBのメリットはトランザクションやセキュリティだと再確認(そのシステムサービスをカスタマイズできるのがJBossの大きな特徴)。JBossAOPはCMPのNot supportedとなっているところの多くを解決してくれそうです。