Java 開発者のためのCaché

Cachéは、Javaアプリケーションにデータの永続性を与えるのに最適な、革新的なオブジェクトデータベースです。Cachéを使うとオブジェクトとリレーショナル間のマッピング作業が不要になり、開発時間の短縮はもちろん、ランタイムでのパフォーマンスも向上します。最大の利点は、Cachéはデータの永続性にいくつかの選択肢を提供しており、開発者にとって最適な方法を選択することができる点です。

  • JDBCによるJavaベースドライバ(Type4)を使った高速SQLアクセス
  • CachéクラスはJavaクラスにプロジェクション可能で、プロパティやメソッドはJavaオブジェクトとしてアクセス可能
  • また、CachéクラスはEJB(Enterprise Java Beans)として、プロジェクションが可能
  • InterSystems Jalapeño™ テクノロジにより、POJO(Plain Old Java Project)クラス定義からCachéクラスを作成

以下に、Java開発者に役立つ情報へのリンクを集めました。一般的な開発に関する情報は、Caché開発者向け情報ページをご覧下さい。



Caché無償ダウンロード

  • こちらから、Cachéの最新版(シングルライセンス)がダウンロードいただけます。
     

チュートリアル

Topic Title
Jalapeño CachéでのJalapeñoの使用法
Java Object Bindings JavaおよびJ2EEと共に使用するクイックスタートチュートリアル
Cachéオブジェクト Cachéオブジェクト操作ガイド(PDF)
Java バインディング Cachéバインディングガイド(PDF)

Jalapeño

* 本バージョン以降の開発は予定しておりません。プラグインは、必要に応じて
メンテナンスリリースでサポートを行う予定です。

Caché と Java

コンポーネントノート;CachéとJava

ホワイトペーパー:Java アプリケーションに柔軟で高パフォーマンスの永続性を与えるPDF Download

CachéでのJavaの使用法
 

Caché と Hibernate

Hibernateは、JBOSSグループが開発を進めているオープンソースのソフトウェアで、リレーショナルデータベースにおいて、Javaオブジェクトを格納するために必要なO/Rマッピングを実現するためのツールです。各データベースベンダによってSQLの実行方法は多少の差があるため、Hibernateは各ベンダが提供している「ダイアレクト」(データベース毎の方言)を使って、マッピング方法をカスタマイズします。CachéはSQLアクセスが可能なので、インターシステムズ社ではCaché用の「ダイアレクト」を提供しています。

インターシステムズ社は、Caché2007.1用のダイアレクトを提供しています。このダイアレクトは、Hibernate3.2.1GAに対応しています。Hibernateは、公式サイトhttp://www.hibernate.org/ からダウンロードが可能です。