2010年10月13日

JamesでO/Rマッパー

JamesでのDBアクセスは、JDBCでコーディングしていたけど、

いい加減うんざりしてきたので、何らかのO/Rマッパーを取り入れることにした。

まず、本体のアプリではS2JDBCを利用していたので、

それを使おうかと思ったが、色々とJARやらdiconファイルやら設定が面倒に感じたのでパス。

次に、似ているJPAでやろうと思って、OpenJPAを導入してやってみた。

eclipse上でのテストメソッドからではうまく動いたのだが、

mta上で動作させると、うまくいかない。。。

エラーメッセージをコピーしておくのを忘れてたけど、

クラスローダーが違うから駄目だというエラーだった。

せっかく作ったのに悲しかった。

次に、以前使っていたibatisを使ってみた。

特に悩むこともなく、すんなり開発も終わり、mta上でも問題なく動作した。

さすが、ibatis!!色んな意味でシンプルなのが好きだ!

コネクションプーリングなどの取り扱いも設定ファイルに移せてスッキリ!!

ということで、ちょっと特殊な環境上ではibatisが良いっていう自己結論になりました。

以上
posted by hana at 21:52| Comment(0) | TrackBack(0) | DB,SQL関連 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック