transient
,则没有特别需要为其声明getter和setter的方法。 您尚未说出引发PropertyNotFoundException
的内容,甚至没有给出完整的类名,因此我们无法告诉您是否存在不涉及添加getter和setter的替代方法。但是,添加getter和setter可能是最简单,最面向对象的解决方案。有关说明,请参见“ Why use getters and setters/accessors?”。
请注意,如果您陷入困境,并且不能修改声明这些字段的父类,那么您[[可以尝试在子类中添加getter和setters。它可能起作用...取决于框架的实现方式。