1

Grails 構成ファイルで定義されているプロパティを再利用できます。簡単な例:

accountFake = '12345678901234567890'
accountValid = '09876543210987654321'

environments {
    development {
        payments.info.transfer.accountNumber = "${accountFake}"
    }
    test {
        payments.info.transfer.accountNumber = "${accountFake}"
    }
    preproduction {
        payments.info.transfer.accountNumber = "${accountFake}"
    }
    production {
        payments.info.transfer.accountNumber = "${accountValid}"
    }
}

この変数のスコープをプライベートとして定義することは可能ですか? これらの変数を構成ファイルの外で読み取らないようにします。

4

1 に答える 1

2

を追加して割り当てをバインドするのではなく、宣言にしdefます。

def accountFake = '12345678901234567890'

これにより、構成スクリプト内のローカル変数になり、最終的に値が含まれませんgrailsApplication.config

于 2013-01-03T09:15:23.057 に答える