1

我想将 BootStrap 初始化内容分解为单独的文件。我的目标是通过将一个相当大的 BootStrap.groovy 文件分解成更小的、智能命名的块来改进它。

是否有可能做到这一点?

4

1 回答 1

3

BootStrap支持自动装配,因此您可以将逻辑放入服务方法中,将服务注入BootStrap并从init块中调用方法。

或者,您可以有几个不同的文件,它们的名称以 结尾BootStrap.groovy,例如SecurityBootStrap.groovy,DatabaseBootStrap.groovy等,它们都将被执行。但是我不确定您是否可以保证多个引导脚本将运行的顺序,所以如果顺序很重要,那么服务注入路线更安全。

于 2013-02-26T16:05:24.297 回答