在SqlServer 2008中创建一个表中存在timestamp(最后修改时间)类型的字段作为乐观锁版本控制时,若在XXX.hbm.xml配置文件中使用<timestamp/>标签来映射该字段类型,并且通过session.save();方法进行数据插入操作时,会提示不能显示插入时间戳;
如何解决该方法?因为SqlServer2008数据库会自动对timestamp字段自动赋值,所以在映射文件中映射timestamp字段是用
<property name="timestamp" column="timestamp" insert="false"/>该语句来配置,
此时再调用save()方法来往数据库中出入对象对应的值就不会报错了;