私がする必要があるのはこれです(アクションまたはサービスのいずれかで):
someAction() {
// connect to database
def otherDatasource = new Datasource(otherOptions)
if (otherDatasource.isOnline()) {
def list = ExclusiveDomainFromOtherDatasource.list()
// do stuff with the data...
otherDatasource.close()
}
}
他のデータベースがオフラインで、アプリが初回実行時に接続する可能性があるため、データソースプラグインを使用していません。または、何かを忘れている可能性があります。
基本的なjdbcライブラリを使用して、データを取得するための生のSQLを作成できることは知っていますが、それはそれほどグルーヴィーではありません。これが唯一の方法ですか?またはそれを可能にするプラグインはありますか?