今天遇到一个比较奇怪的问题,通过hibernate对一个对象进行更新操作,其他的属性都能更新进去,只有一个怎么都更新不进去,在更新前和更新后做了打印输出也有值。
通过打印sql的方式发现就没有对这个属性值进行更新,
检查hibernate配置文件发现<property name="no" column="no" type="string" not-null="false" length="128" update="false" />属性上不小心增加了update="false" 属性。
今天遇到一个比较奇怪的问题,通过hibernate对一个对象进行更新操作,其他的属性都能更新进去,只有一个怎么都更新不进去,在更新前和更新后做了打印输出也有值。
通过打印sql的方式发现就没有对这个属性值进行更新,
检查hibernate配置文件发现<property name="no" column="no" type="string" not-null="false" length="128" update="false" />属性上不小心增加了update="false" 属性。