在 Java 类中创建许多 getter 和 setter 的情况并不少见。在许多情况下,我们并不真正需要它们,但由于我们使用的框架的要求而必须创建它们(例如在 JSF 托管 bean 中)。
Netbeans Navigator 窗口似乎被这些 getter 和 setter 弄得一团糟,很难找到我们真正需要使用的方法。
有没有办法让这些 getter 和 setter 远离 Netbeans Navigator 窗口?
最佳答案
我经常为这样的垃圾创建一个“样板”父类(super class)(至少在 Lombok 之前,当我能够使用 Lombok 时)。仍然可以通过查看继承的属性来访问这些方法。
也就是说,具有这么多属性的类可能需要进行一些重构,具体取决于您的实际需要——需要跟踪的内容很多。
(您也可以过滤列表,但这是有风险的,因为如果您隐藏,比如说,get*
,您可能会从 View 中删除真正的方法。)
关于java - 如何从 Netbeans Navigator 窗口中删除 getter 和 setter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7981613/