gpt4 book ai didi

grails - 修改String字段的getter的返回值

转载 作者:行者123 更新时间:2023-12-02 06:41:50 24 4
gpt4 key购买 nike

假设我的应用程序中有一些类似于域类的类,其中包含一些 Long、Double、Date 和 String 字段。这些类使用一些公共(public)字段和一些公共(public)方法扩展了基类。每当我访问 String 类字段(通过 getter)时,我想对返回的值进行一些更改(例如删除 html 标签)。有没有比为 String 类型的每个字段实现 getter 更好的方法?继承字段怎么样?

最佳答案

不要更改 Grails 为您创建的默认 getter/setter 实现。你肯定会在很多地方弄乱你的应用程序。 Grails 使用约定优于配置,因此 getter/setter 绝对应该保持不变。

创建您自己的方法来返回您想要的内容:对于字段标题,创建方法 getStrippedTitle()。您也可以将此方法添加到 transient 。

关于grails - 修改String字段的getter的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9532453/

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