Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Hibernate乐观锁定和外部程序_Java_Hibernate_Locking - Fatal编程技术网

Java Hibernate乐观锁定和外部程序

Java Hibernate乐观锁定和外部程序,java,hibernate,locking,Java,Hibernate,Locking,我有一个使用hibernate@Version注释进行乐观锁定的程序 我想不通过hibernate更新数据库中的一行 是否可以简单地增加“我的数据库更新脚本”列中的值,然后休眠并遵循正确的行为(由于版本已更改而引发异常)?是,应该可以从外部增加版本号,如果您尝试使用过期的版本号保存,hibernate将引发异常 如果您没有看到这种行为,那么应该查看hibernate配置中的“hibernate.jdbc.batch_versioned_data”属性 有关详细信息,请参阅。是的,应该可以从外部增

我有一个使用hibernate@Version注释进行乐观锁定的程序

我想不通过hibernate更新数据库中的一行


是否可以简单地增加“我的数据库更新脚本”列中的值,然后休眠并遵循正确的行为(由于版本已更改而引发异常)?

是,应该可以从外部增加版本号,如果您尝试使用过期的版本号保存,hibernate将引发异常

如果您没有看到这种行为,那么应该查看hibernate配置中的“hibernate.jdbc.batch_versioned_data”属性


有关详细信息,请参阅。

是的,应该可以从外部增加版本号,如果您尝试使用过期的版本号保存,hibernate将引发异常

如果您没有看到这种行为,那么应该查看hibernate配置中的“hibernate.jdbc.batch_versioned_data”属性

有关更多信息,请参阅