タグ

ibatisに関するjunya_asaのブックマーク (5)

  • iBATISを使ったO/RマッピングによるDBアクセスの実例 2:CodeZine

    はじめに iBATISはSQLを利用することに注力したフレームワークです。高機能なO/Rマッピングフレームワークに比べて簡単に理解でき、レガシーなJDBC、ResultSetを使ったプログラミングから簡単に乗り換えられます。 特にSQLを多用する人には使いやすいフレームワークです。 この記事は前回の「iBATISを使ったO/RマッピングによるDBアクセスの実例」の続編です。前回はSELECT、INSERT、UPDATE、DELETEの基的な記述方法についてサンプルを紹介しました。今回はSELECT文に注目し、検索結果のマッピングと動的SQLの記述方法について説明します。 iBATISの基的な内容は、前回の記事を参考にしていただけると、分かりやすいと思います。対象読者Javaの基をマスターしている人SQL文を理解している人 必要な環境 iBATIS 2.3.0、J2SE 5.0の環境を

  • iBATISを使ったO/RマッピングによるDBアクセスの実例:CodeZine

    はじめに iBATISはSQLを利用することに注力したフレームワークです。高機能なO/Rマッピングフレームワークに比べて簡単に理解でき、レガシーなJDBC、ResultSetを使ったプログラミングから簡単に乗り換えられます。 特にSQLを多用する人には使いやすいフレームワークです。SQLは使いたいがJDBCは低レベルすぎる高機能なO/Rマッピングフレームワークは難しすぎるソースコードからSQLを分離したいが動的なSQLの実装も必要  このようなケースで、iBATISは特に有効です。 記事では、たくさんのサンプルソースを解説することで、「iBATISを使えばこんな風に書ける」ということが分かるようにしています。環境設定や、設定ファイルについての細かい説明は簡略化してあります。対象読者Javaの基をマスターしている人SQL文を理解している人 必要な環境 iBATIS 2.3.0、J2SE

  • iBATISを使ったO/RマッピングによるDBアクセスの実例 3:CodeZine

    はじめに Apache iBATISはSQLを利用することに注力したフレームワークです。高機能なO/Rマッピングフレームワークに比べて簡単に理解でき、レガシーなJDBC、ResultSetを使ったプログラミングから簡単に乗り換えられます。特にSQLを多用する人には使いやすいフレームワークです。 この記事は前回、前々回の記事の続編です。今回はiBATISの機能を拡張する方法として、検索結果をCSVデータとして出力する方法と、データベースのデータから任意のデータ型に交換する方法を紹介します。 iBATISの基的な内容は、以前の記事を参考にしていただけると分かりやすいと思います。過去の記事iBATISを使ったO/RマッピングによるDBアクセスの実例iBATISを使ったO/RマッピングによるDBアクセスの実例 2 対象読者Javaの基をマスターしている人SQL文を理解している人 必要な環境 i

  • iBATIS News

    Apache iBATIS is retired at the apache software foundation (2010/06/16) The original project team has moved to MyBatis hosted at Google Code. See http://www.mybatis.org/ for more. for more information, please view the announcement below and refer to the Attic. iBATIS Project Team Moving to Google Code ANNOUNCEMENT Eight years ago in 2002, I created the iBATIS Data Mapper and introduced SQL Mapping

  • それぞれのメリット/デメリット

    皆さん、こんにちは。連載を担当するビーブレイクシステムズの山之内です。 前回まで「iBATIS」「Torque」「Hibernate」という3つのO/Rマッピングツールを見てきました。実際に各フレームワークを利用してサンプルを作成することで、各フレームワークの特長をつかめたかと思います。 最終回となる今回は、まとめとして各フレームワークの特長やクセに注目し、メリット/デメリットをあげながら各フレームワークを比較していきます。また、軽くではありますがEJB 3.0も取り上げ、その特長を説明したいと思います。 iBATIS 「SQL Maps」というO/Rマッピング機能と、「DAO Framework」というDAOパターン用のフレームワークで構成されている。マッピング・ファイルにSQL文を記述する必要がある。 Torque Active Recordパターン(エンティティが「O/Rマッパー」

  • 1