2015-10-05 173 views
1

在java中hibernate如何使用hibernate hbm属性将inseting的值设置为null,如何在列中设置数据库的默认值?设置数据库的默认值,如果值为空

+1

可能重复的:https://stackoverflow.com/questions/3110266/how-to-set-default-value- in-hibernate或者https://stackoverflow.com/questions/18624627/mysql-hibernate-default-value-for-not-null-column-does-not-work –

+0

但是这不起作用,当我尝试输入默认值只有空值输入到表 –

回答

0

对于.hbm文件,您可以使用,默认元素 例如: -

<column name="age" not-null="true" default="18"/> 
+0

这不工作,我认为不是空值用于设置列为非空 –