2012-05-16 24 views
0

對於Hibernate表的列定義,如果我沒有指定not-null或@NotNull,那麼可爲空性默認爲?Hibernate列nullness默認

例子:

<class name="Person" table="person"> 
    <id name="id" column="id" type="long"/> 
    <property name="name" column="name" type="string"/> 
</class> 

name可空?

回答

0

在你的情況下name是可以爲空的。

對於原始類型(int,double等),默認行爲不可爲空,否則爲空。