在Hibernate 4.3.x中,有一个方法
org.hibernate.cache.spi.GeneralDataRegion.get(Object key)
但是在Hibernate 5.x中,此方法签名更改为
org.hibernate.cache.spi.GeneralDataRegion.get(SessionImplementor session, Object key)
类似地,Hibernate-5中的新put方法签名如下:
public void put(SessionImplementor session, Object key, Object value)在这里,什么是SessionImplementor类,以及如何获得它的对象?也就是说,Hibernate-5中的代码替换是什么?
请在这个移民问题上提供帮助。谢谢你的进阶。
发布于 2015-09-25 11:17:19
我认为下面一行给出了SessionImplementor对象:
SessionImplementor hibernateSession=((SessionImplementor)sessionFactory.getCurrentSession());https://stackoverflow.com/questions/32780821
复制相似问题