2012-03-29 87 views
1

是否有可能使Objectify在我的pojos/beans中使用我的getter和setter?我已经调试过,即使我的字段是私有的,并且我已经正确命名了公共getter和setter,它们也不会被使用。客观化似乎只是直接读写私人领域。我可以强制Objectify使用getter和setter吗?

这使得很多事情比他们需要更困难,特别是当涉及到我想声明为最终的集合时,因为我不想一直创建新的ArrayLists等。

那么,是否有可能让Objectify使用我的getters和setter?

回答

6

不,它使用反射来直接设置属性字段,至少在Ofy4

+2

这是正确的答案。客观化地使用字段而不是使用java属性。 – stickfigure 2012-03-29 18:48:14