BootStrapの初期化コンテンツを個別のファイルに分割したいと思います。私の目標は、かなり大きなBootStrap.groovyファイルを、より小さく、インテリジェントな名前のチャンクに分割することで改善することです。
これを行うことは可能ですか?
BootStrapの初期化コンテンツを個別のファイルに分割したいと思います。私の目標は、かなり大きなBootStrap.groovyファイルを、より小さく、インテリジェントな名前のチャンクに分割することで改善することです。
これを行うことは可能ですか?
BootStrap
自動配線をサポートしているため、ロジックをサービスメソッドに配置し、サービスをブロックに挿入しBootStrap
てメソッドを呼び出すことができます。init
BootStrap.groovy
または、名前が、などSecurityBootStrap.groovy
で終わる複数の異なるファイルを作成してDatabaseBootStrap.groovy
、それらをすべて実行することもできます。ただし、複数のブートストラップスクリプトが実行される順序を保証できるかどうかはわかりません。したがって、順序が重要な場合は、サービスインジェクションルートの方が安全です。