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()
から使えるようにします。