1

Controller/Domain クラスから DataSource.groovy に動的な値を送信することは可能ですか? 元:default_schema = ${someConfig.default_schema}

4

1 に答える 1

1

ありえない。アプリの起動時に DataSource が読み込まれます。実行時にこの構成を変更する方法はありません。

目的がデータソース構成を外部化することである場合、次のようなJNDIを使用できます。

dataSource {
    jndiName = "java:comp/env/myDataSource"
}

web-app/META-INF/context.xml でデータ ソースを定義します。

于 2012-12-21T14:48:07.503 に答える