gpt4 book ai didi

grails - 在Grails中为我的所有服务提供通用方法的一种好方法是什么?

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

您是否建议我使用继承,Mixins,ExpandoMetaClass或其他?

最佳答案

如果您的通用方法在很大程度上相互关联,请使用包含它们的通用类的继承。

但是,如果您有单独的关注点,并且希望将它们分组到多个文件中而受益,我建议traits-它们已弃用Groovy的@Mixin批注。

我正在用它们来装饰我的 Controller ,它们的表现非常好。我在某处已经读到Grails团队还将使用它们来代替 Controller 之类的人工制品的“魔术”元类修饰(这是当前提供render之类的方法的方式)..虽然找不到链接,但:(

关于grails - 在Grails中为我的所有服务提供通用方法的一种好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27836131/

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