DefaultDBConnector モジュール
モジュールパス: /alier_sys/DefaultDBConnector.js
概要
このモジュールは、AlierDB クラスに提供する既定の DBConnector クラスの実装の取得と登録を行うための機能を提供します。
DBConnector クラスの既定の実装を取得するには、関数 getDefaultConnector() を使います。
この関数はモバイル版では SQLiteConnector のインスタンスを返し、
Node.js版では指定の種別のデータベースに対する DBConnector の派生クラスのインスタンスを返します。
Node.js版において、フレームワーク側で以下の実装が用意されています:
-
MySQL向けの実装です。
-
PostgreSQL向けの実装です。
-
OracleDB向けの実装です。
アプリケーション開発者が独自に定義した DBConnector クラスの既定の実装を登録するには、関数 registerDefaultConnector() を使います。
関数 registerDefaultConnector() は Node.js 版でのみ提供されます。
関数
getDefaultConnector()
- 登録済みの
DBConnectorクラスの実装から、DBConnectorのインスタンスを取得します。
registerDefaultConnector()
- アプリケーション開発者が独自に定義した
DBConnectorの派生クラスを、getDefaultConnector()から使えるようにします。