ENGLISHJAPANESE

TapKit

SourceForge.jp

What's New

作者がPythonに転向したため、このライブラリは開発を終了しました。 もし開発を継続したいという方がいましたら、suzuki@spice-of-life.netまで連絡をください。

TapKitとは

TapKitはオブジェクト・リレーショナル間のマッピングを行うフレームワークです。 SQLを記述することなく、オブジェクト指向的にRDBMSを扱うことが可能になります。

TapKitはApple Computer社のWebアプリケーションサーバ「WebObjects」のデータベースフレームワークである「Enterprise Objects Framework」を参考にしています (WebObjects基礎研究室でEOFの研究をしています。 TapKitの参考になるかもしれません)

TapKitへの寄付(任意の支払い)を歓迎しています。

@payの後払い

ダウンロード

tapkit-0.5.2.tar.gz

TapKitは以下のデータベースをサポートしています。 使用するデータベースに接続するライブラリをインストールしてください。 MySQLかPostgreSQLに接続するには、Ruby/DBIも必要です。 ただし、CSVファイルをデータベースとして使う場合は標準ライブラリのみで動作します。

CVS

SourceForgeで管理しています。 WebからでもCVSリポジトリにアクセスできます。

ドキュメント

メーリングリスト

メーリングリストに参加するには、以下のフォームにメールアドレスを入力してください。

メールアドレス:

アーカイブ

ライセンス

TapKitはBSDライセンスに基づくフリーソフトウェアです。作者は当プログラムの使用によるいかなる損害に対しても責任を負いません。

リンク

WebObjects
データベースフレームワークのEnterprise Objects Frameworkを参考にさせていただきました。
Modeling Framework
TapKitと同じくEOFを参考にしたライブラリですが、こちらはPythonで実装されています。 実装の参考にさせていただきました。
SDS
Rubyで実装された、もうひとつのEOFを参考にしたライブラリです。
tml-tapkit
メーリングリストtmlTapKitを使えるようにするライブラリです。 TapKitが対応するデータベース(MySQL, PostgreSQLなど)を使ってtmlを動かすことができます。

更新履歴

制作

鈴木鉄也 info@spice-of-life.net