仅当existing字段不为空时,如何才能将值设置到incoming对象中?在表单提交时,我检查传入的字段是否不为空,然后在数据库保存中更新现有对象。我有太多的字段和每个字段的代码片段。有没有一种很好的方法来只在existing对象上设置更新后的字段?protected void updateFoo(Foo input, Foo existing) {
if (in
很明显,导致此错误的原因是username的空值,但是我想让它正常工作,而不将列设置为NULL,或者检查username POST数据是否为空,然后将其值设置为''。我见过许多示例,其中列没有设置为NULL,并且/或数据在保存到数据库之前未设置为''。我希望有人能对此发表评论。$contact = new