当private访问模式为" field “访问时,实体类字段可以标记为字段,因此只想了解提供者在这种情况下如何能够访问实体状态,因为字段被标记为私有且在类之外不可见。编辑#1 -如您所知,对于字段访问,getter和setter方法是可选的.因此,我想了解当没有提供getter/setter方法时,提供者将如何访问该字段。希望这能澄清我的问题
setDataTYPE(Data data) { //this name is not in proper format }
现在,当我对这个实体对象执行getData时,我会得到一个空指针异常,尽管该对象不是null。/setter更改为正确的格式(从eclipse生成它)时,空指针就消失了。getter/setter的命名是否应该采用适当的格式?如果是的话,为什么?我知道Java命名约定,但是函数名有什么不