gpt4 book ai didi

java - 使用大量 getter 和 setter 高效填充 POJO

转载 作者:行者123 更新时间:2023-12-01 07:40:37 30 4
gpt4 key购买 nike

我有一个 POJO,它代表我的应用程序的所有属性。它包含大量的字符串整数和 boolean 值(类变量及其 getter/setter)。

问题是,每次添加新属性时,我都必须添加变量、getter、setter、从加载属性文件设置它的代码以及使用 getter 的代码。

我的想法是将其重构为从 3 个 HashMap 中提取的 getString(String stringToGet)getIntgetBoolean 方法。这样做的问题是我不能再使用 EL 来获取属性,例如。 ${Properties.telephoneNumber}

大家还有其他想法吗?

最佳答案

从 JSF 2.0 开始,您可以在 EL 中调用带参数的方法:

#{properties.getString('telephoneNumber')}

关于java - 使用大量 getter 和 setter 高效填充 POJO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5405183/

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