タグ

ブックマーク / thinkit.co.jp (3)

  • [ThinkIT] 第2回:OSGi仕様が実装されたEquinoxを試す! (1/3)

    「第1回:Javaはまだまだこれからだ!」では、Java SE 7で計画されているモジュラリティの向上について解説し、それを実現するOSGiについて触れました。 今回からはOSGi仕様が実装されたEclipse Equinoxフレームワークを実際に体験していきましょう。一番身近な例としてEclipseを起動し、OSGiフレームワークの稼動の状況をみていきます。 連載ではEclipse 3.3を基に解説を進めますが、配布パッケージによっては開発するためのプラグインが足りません。 以下のWebサイトから「Eclipse for RCP/Plugin Developper」か「Eclipse Classic」をダウンロードしてください。 上記はどちらともZIP形式で配布されています。今回はWindows用の「Eclipse Classic」をダウンロードして、任意の場所に展開してください。展開

  • SQLを直接記述できるiBATIS(前編) | Think IT(シンクイット)

    皆さん、こんにちは。連載を担当するビーブレイクシステムズの山之内です。 前回、面倒なマッピング作業を軽減してくれるツールとしてO/Rマッピングツールというものがあることを説明しました。そこで今回からは、O/Rマッピングツールの1つである「iBATIS」で実際にサンプルを作成し、その機能を見ていきます。 今回は、「iBATIS」を利用する下準備をおこないます。 iBATISとは、Apacheのプロジェクトの1つとしてASF(Apache Software Foundation)で開発/管理されているO/Rマッピングツールです。2002年に発表され、2006年7月現在の最新バージョンは2.1.7です。 iBATISは「iBATIS SQL Maps」というO/Rマッピング機能と、「iBATIS DAO Framework」というDAOパターン用のフレームワークで構成されています。「iBATI

  • SQLを記述しない「Torque」

    皆さん、こんにちは。連載を担当しているビーブレイクシステムズの山之内です。 第2〜3回では、SQL文をマッピング・ファイルに定義する形式のO/Rマッピングツール「iBATIS」について解説してきました。今回は、SQL文を使用しない形式のO/Rマッピングツール「Torque」について、実際にサンプルを作成しながら解説していきます。 TorqueはSQL文を使用しないタイプのO/Rマッピングツールで、RDBにオブジェクトとしてアクセスする機能を提供します。特徴的なのは、Active Recordパターン(エンティティがO/Rマッピングツールの基底クラスを継承する)に基づいている点です。 元々、TorqueはJakartaプロジェクトのTurbineのフレームワークの一部として開発されていましたが、現在はTurbineと切り離れてApache DBプロジェクトに移動し、単独で利用できるようにな

  • 1