iBatis.NETは、以前このブログ内にてしばらく奮闘記を記述していましたiBatisの.NET版です。 本家のページには、他にもRuby用のiBatisなどが存在しています。 前に記述しましたjava版のibatisについての記事は、以下の場所にまとめてあります。 基本的に、java版と.net版に大きな違いはありません。 どちらかを知っていれば大分楽です。 で、IBatis.NETとは、どのようなライブラリかといいますと、簡単に言うと SQLを定義ファイルにそのまま書いて、それをマッピングしてくれるライブラリ という感じです。Javaの方で有名なHibernate, toplinkのようなORマッピングとしての 詳細な機能はありませんが、XMLでマッピングファイルをガチガチに設定する必要もありません。 なんらかのデータ取得およびデータ変更の処理を考える時、モデルオブジェクト同士のやり
はじめに Apache iBATISはSQLを利用することに注力したフレームワークです。高機能なO/Rマッピングフレームワークに比べて簡単に理解でき、レガシーなJDBC、ResultSetを使ったプログラミングから簡単に乗り換えられます。特にSQLを多用する人には使いやすいフレームワークです。 この記事は前回、前々回の記事の続編です。今回はiBATISの機能を拡張する方法として、検索結果をCSVデータとして出力する方法と、データベースのデータから任意のデータ型に交換する方法を紹介します。 iBATISの基本的な内容は、以前の記事を参考にしていただけると分かりやすいと思います。過去の記事iBATISを使ったO/RマッピングによるDBアクセスの実例iBATISを使ったO/RマッピングによるDBアクセスの実例 2 対象読者Javaの基本をマスターしている人SQL文を理解している人 必要な環境 i
はじめに 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はSQLを利用することに注力したフレームワークです。高機能なO/Rマッピングフレームワークに比べて簡単に理解でき、レガシーなJDBC、ResultSetを使ったプログラミングから簡単に乗り換えられます。 特にSQLを多用する人には使いやすいフレームワークです。SQLは使いたいがJDBCは低レベルすぎる高機能なO/Rマッピングフレームワークは難しすぎるソースコードからSQLを分離したいが動的なSQLの実装も必要 このようなケースで、iBATISは特に有効です。 本記事では、たくさんのサンプルソースを解説することで、「iBATISを使えばこんな風に書ける」ということが分かるようにしています。環境設定や、設定ファイルについての細かい説明は簡略化してあります。対象読者Javaの基本をマスターしている人SQL文を理解している人 必要な環境 iBATIS 2.3.0、J2SE
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く