在開發(fā)中有些字段需要設置默認值,但是使用hibernate發(fā)現設置的默認值不起作用。保存完后到數據庫里一看還是null,網上查閱資料后發(fā)現需要在hibernate的配置文件中設置 dynamic-insert="true" ,表示當字段值為null時hibernate將不插入該字段的值,這時數據庫就會采用你設置的默認值。這個屬性可以設置在<class>級別也,可以設置在<property>級別。 發(fā)表評論 |
|
來自: 宇宙之窗 > 《Hibernate》