Hibernate
オープンソースを使ったメッセージング。Quartz に興味アリ。
Amazonからやっと届きました。通勤電車で読むつもり。パラパラとめくると、acknowledgmentsに次のように書いてありました。本当にその通りだと思います。 A book is only as good as its reviewers, and we had that best.
Hibernate3の新機能はこちら。
JBoss Wikiに使い方が書いてありました。MBeanやDeployerなど、いかにもJBossらしい統合の方法です。セッション管理用にHibernate Stateless SessionBeanが提供されてます。
JBoss 3.2.6からJBossサーバ内でHibernateモジュール(har)が扱えるようになるようです。EARにも組み込めるとか。
JMS+Hibernateによる非同期ロギング。EJB CookBookにも似たような例がありましたが、この方法はログ書き込みの負荷を軽減するというだけではなくて、クラスタリング構成でのログを解決する手段にもなると思います。
Hibernate開発者のGavin KingがEJB 3.0 Expert Groupに参加したことで、EJB 3.0がHibernate色に染まったように見えます。このblogでJDOがO/R Mappingに適していないと考えた理由が書かれています。興味深い。
Eclipseを使ったチュートリアル。
developerWorksの記事。
Better, Faster, Lighter Java Hibernate: A Developer's Notebook
バグフィックスとパフォーマンス向上。
TSSでレビュー用のドラフトが公開されています。今回公開された6章はHibernateのQueryについて詳細に説明しています。
Hibernateの問題点を指摘しています。
Hibernateのチュートリアル。それにしてもProduct/Order/OrderItemという例は、ここだけに限らずよく見かけます。
AdminAppはTomcat用です。
で、問題はJBoss上でのHibernate + TreeCacheのインストール方法がどこにも書いてないことですな。よし、やってみよう。
これを見るまでは気がつきませんでした。確かにHibernateのロードマップにはそう書いてあります。あとは、JBossサーバ側でのAOP化を待つだけです。それから、JBossCacheのJBoss 3.2へのバックポートの作業も進行中のようです。JBoss 3.2系の寿命は延びそうで…
この図を見れはツール間の関連がわかります。
Spring frameworkではJDBCやHibernateのプログラミングを簡単にするテンプレートオブジェクト(Template Patternのこと)が提供されています。 public List findOwners(String lastName) { return getHibernateTemplate().find("from Owner owner where owner.…
Hibernate Projectの創始者、Gavin Kingのインタビューです。プロジェクトを始めた経緯やJDOに対する考え方、CGLibによるバイトコード操作など興味深い内容です。今回のインタビューは全文一度にテキストで見れるので便利。GavinはHibernateが成功した理由の…
TSSで公開されているChapter 1を帰りの電車の中で読みました。EJBのことをボロクソに書いています。著者はHibernateのサイトでも、この本でもHibernateはcommitteeによって作られたものでないから良いと言っています。一方、EJBはcommitteeによって作られた…
タイトルバックの絵が涼しそう。
Hibernate is targetted at relational databases.