我使用Spring MVC和SimpleJdbcInsert在MySQL数据库中插入对象。我想在数据库中将空白输入设置为NULL
,而不是''
。我有相当多的字段,我希望有一种方法可以做到这一点,而不是手动检查每个值。
谢谢!
更新
所以我是个笨蛋。我的几个错误加在一起,让我相信下面的正确答案是不正确的。我写了一个这样的PropertyEditorSupport:
class StringEditor extends PropertyEditorSupport {
public void setAsText(String text) {
String value = text.trim();
if ("" == value) {
setValue(null);
} else {
setValue(value);
}
}
}
有两个问题:
感谢你的帮助,并为我的“操作员错误”道歉!
布雷特
https://stackoverflow.com/questions/2977649
复制相似问题