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開発者向けの検索エンジンを開発中だ。どんな小さなコードサンプルでも、今よりも遥かに短時間で見つけられるという。