在hibernate生成的配置文件中加入dynamic-insert="true"
dynamic-update="true"
就OK
dynamic-insert="true" 是生成数据时 的时间
dynamic-update="true" 是修改数据时的 时间
只是说可能不是很懂 上代码
<hibernate-mapping>
<class name="com.entity.TDiseaseRecord" dynamic-insert="true"
dynamic-update="true"
table="T_DISEASE_RECORD" schema="LZGS">
<id name="disRecId" type="java.lang.Long">
<column name="DIS_REC_ID" precision="10" scale="0" />
<generator class="sequence" />
</id>
<property name="keyid" type="java.lang.String">
<column name="KEYID" length="50" />
</property>
<property name="way" type="java.lang.String">
<column name="WAY" length="30" />
</property>
<property name="pilenum" type="java.lang.String">
<column name="PILENUM" length="10" />
</property>
</hibernate-mapping>