Can not set java.lang.String field com.yinhe.system.domain.vo.YhFeedbackVo.situationContent to null value
时间: 2024-05-21 10:17:18 浏览: 214
Java String转换时为null的解决方法
这个错误提示是因为你在设置一个类型为 String 的字段时,将其设置为了 null 值,而这个字段不允许为 null。解决方法有两种:
1. 修改代码逻辑,保证该字段不会为 null。可以在设置该字段前,添加非空判断,或者在对象创建时,给该字段赋一个默认值。
2. 修改该字段的定义,允许该字段为 null。可以将该字段的定义改为 String 类型的包装类,如:`private String situationContent;` 改为 `private String situationContent = null;` 或者 `private String situationContent;` 改为 `private String situationContent = "";`。这样,当该字段为 null 时,就会自动赋一个默认值,避免了这个错误。
阅读全文