SQLも使って記述できるO/RマッピングフレームワークiBATISがApacheプロジェクトで凍結し、その後継プロジェクトがMyBatisとしてスピンアウトしました。 今回はそのMyBatisを、Struts2+Spring経由で使ってみます。 動いてしまうとアッサリなのでした MyBatisは、iBATISのバージョン3.0の位置づけとなります。 最終GA版であるiBATIS2.3.4との違いを挙げると… ・アノテーションで記述もできる(Java5必須) ・Springで接続する場合にはSpring3.0必須 ・微妙に要素名やクラス名が異なる それ以外は同じです。SQL定義内容は特に変更することはなく、動的SQLを作成していたタグがEL式っぽく簡略化されました。 Struts2;Springのキット 作成したEclipseキットを公開します。 mybatisSample.z