我正在使用 sybase db 和 hibernate 作为 ORM 工具,我正在处理 Person 对象,它包含名称作为 String 变量,当我创建 Person 对象时,我在 db 端使用了 varchar 数据类型
Person p=new Person();
p.setName(null);
session.saveOrUpdate(p);
这很好用
但是当我在名称中放入空字符串时,它会在数据库中创建空白。
Person p=new Person();
p.setName("");
session.saveOrUpdate(p);
为什么会这样?
任何建议将不胜感激..