uncategorized SQLException

uncategorized SQLException

原因:Domain中status属性声明为int类型(基本数据类型),当插入一条数据status=null时,就会报“插入异常”。
解决方案之一:把此字段设为非空,然后设其默认值为0
这时候插入一条值为null的status数据时,允许插入,并且提交后数据库默认将status设为0。
注意:默认值对于修改不起作用,如果把此条数据status修改为null时,会出错。不过通常情况下,大家没有机会把一条数据修改为null,所以这点就不用担心了。
解决方案之二:把此字段设为 Integer(对象类型),即可。

你可能感兴趣的:(null,SQLException,基本数据类型,Uncategorized,对象数据类型)