对于Hibernate表的列定义,如果我没有指定not-null或@NotNull,那么可空性默认为什么?
示例:
<class name="Person" table="person">
<id name="id" column="id" type="long"/>
<property name="name" column="name" type="string"/>
</class>
name
可以为空吗?
答案 0 :(得分:0)
在您的情况下,name
可以为空。
对于基本类型(int
,double
等),默认行为不可为空,否则可以为空。