2004年10月アーカイブ

最近そんなことを考えているのですが、今のところこの周りの技術として、

Object <-> XML : Relaxer
DB -> Object : Torque, Hibernate

なんてのが考えられると思います。一番よいのはデータベースにアクセスするクラス(DB->Object)がXMLに変換してくれればよいんですけど、
DB <-> XMLていうフレームワークって、案外ないんですね。。Relaxerがそういったことが出来るっぽいけど、DBのスキーマをRelaxerが決めちゃうみたいだし。既存のDBからRelaxerオブジェクトを生成してくれる機能があればよいんですけど。。。。。。

こういったことを調べているうちに、
Middlegen - Front Page
なる物を見つけました。DB->Object部分のマッピングファイルなどを生成してくれるフレームワークみたいです。なんか、Mavenのにおいがして、なんでもやったる感がよいですね。

Torqueのjdbcタスクでは出来なかったSybaseのリバースエンジニアリングも出来ちゃったし。


@IT:連載:RelaxerStudioプロジェクト 最終回

プライマリキーを設定しないと、Relaxerが生成するテーブルオブジェクトのクラス(ここでは、BookTable.java)にアップデートメソッドが生成されないことに注意してください。

あぁなるほどね。

ITmedia エンタープライズ:IBM、Javaコード専用検索エンジン「Prospector」を開発中

開発プロジェクトの完了を目前にしながら、最後にあと1つ適切なJavaコードが見つからない、といった問題に遭遇したことはないだろうか? IBMでは、Java開発者向けの検索エンジンを開発中だ。どんな小さなコードサンプルでも、今よりも遥かに短時間で見つけられるという。