首先引入EntityManager:
然后用它来强转获得HibernateEntityManager,然后调用获得Session,然后在set完之后用Session的.evict()方法清掉该对象缓存(并非所有对象缓存),如此就ok了...
好吧,已经java11不建议用了,不过还能用,先用着吧!
更新了,有新的获取Session的方法了,版本高的可以用新方法:
注意: 本文归作者所有, 未经作者允许, 不得转载. 若有谬误, 欢迎指出
首先引入EntityManager:
然后用它来强转获得HibernateEntityManager,然后调用获得Session,然后在set完之后用Session的.evict()方法清掉该对象缓存(并非所有对象缓存),如此就ok了...
好吧,已经java11不建议用了,不过还能用,先用着吧!
更新了,有新的获取Session的方法了,版本高的可以用新方法:
注意: 本文归作者所有, 未经作者允许, 不得转载. 若有谬误, 欢迎指出