Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试保留我的对象,但是当我查看开发控制台时,并未设置对象上的所有属性。有些是空的,有些是缺失的。出了什么问题?
我花了一个下午把头发扯在这个上面,我觉得我以前经历过这个。我在这里发帖,希望如果我再次犯同样的错误,我会找到这个......
对我来说,问题是 Eclipse 中的一个设置,它在私有字段上插入了“final”关键字。虽然这对于大多数 java 对象(具有您认为不可变的字段)来说是一个好主意,但在这里并不好,因为最终成员不会被持久化到数据库中。包含一个 setter 将阻止 eclipse 插入“final”关键字,但这很糟糕,因为您正在传达这个字段是可变的想法。我只需要在 Eclipse 中禁用该保存操作。