内容へ移動
alone-doc
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
バックリンク
メディアマネージャー
サイトマップ
ログイン
>
メディアマネージャー
サイトマップ
現在位置:
start
»
alrdbw
トレース:
alrdbw:start
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== AlRdbw RDBラッパーモジュール ====== ===== 概要 ===== RDB(リレーショナルデータベース)への接続をラップして、RDBの種類からコードを独立させます。(※)\\ 接続そのものは、ドライバモジュール(gem)を別途インストールする必要があります。\\ SQLヘルパーメソッドを用いて、SQLの不便な点をある程度覆い隠します。\\ RDBサーバーへの接続は実際に必要になったときまで遅延され、また、複数の接続はまとめられます(シングルトン) ※ただし、RDBからの独立も程度問題であり、RDB固有の長所が使えないためにアプリケーション側に負担がかかるようなら、むしろ積極的にRDB依存を使うべきだと考えています。 ===== 簡単な使い方 ===== SQLiteの例です。あらかじめ、gemでsqlite3ライブラリをインストールしておきます。 <code ruby> DSN = "/PATH/TO/DB_FILE" require "al_rdbw_sqlite" db = AlRdbw.connect( DSN ) res = db.select("select * from t1;") </code> ===== 機能詳細 ===== * [[接続オブジェクトの生成]] * [[SQLの実行]] ===== クラスツリー ===== {{:rdb_wrapper:al_rdbw_class.png?nolink|}}
alrdbw/start.txt
· 最終更新:
2026/01/03 11:04
by
hirohito
ページ用ツール
文書の表示
バックリンク
文書の先頭へ