gpt4 book ai didi

grails - 将 init 逻辑外部化为外部文件

转载 作者:行者123 更新时间:2023-12-02 14:25:34 26 4
gpt4 key购买 nike

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

是否有可能做到这一点?

最佳答案

BootStrap支持 Autowiring ,因此您可以将逻辑放入服务方法中,将服务注入(inject) BootStrap并调用 init 中的方法堵塞。

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

关于grails - 将 init 逻辑外部化为外部文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15093706/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com