我有一张桌子,上面有近50个数据。代码的某些部分有时会通过jdbc调用更改这些数据。在数据库方面,这些数据正在通过jdbc调用进行更改,而我需要通过休眠负载在屏幕上显示这些更改的数据。我对所有由jdbc更改过的数据使用了hibernate的refreshEntity,但是它运行缓慢。而且我不想为所有数据调用refreshEntity。如何仅检测脏实体来调用refreshEntity?
答案 0 :(得分:0)
由于您无法使用JDBC更改数据,休眠无法或任何其他JPA提供程序,因此无法执行,请查看其受管实体中的区别。
您已更改了其范围之外的数据。
您将不得不悲哀地建立自己的OWN机制。