找不到从Hibernate 3.2到4.3.9 TransactionHelper类的迁移

时间:2018-08-01 12:08:54

标签: java spring hibernate

我是Hibernate的新手,但已受命将其从3.2迁移到4.3.9,但我找不到类/方法的问题。通常是getSession,TransactionHelper,SessionFactoryImplementor,PropertiesHelper。

如果这些在4.2版本中不再可用,我该如何替换上面的内容?

1 个答案:

答案 0 :(得分:0)

根据标签,您正在使用Spring Framework。如果您具有此选项,则可以使用一些友好的库,而不是使用普通的Hibernate切换到JPA(区别in this question进行了说明)。 Spring Data JPA。这应该从Hibernate版本的语义中抽象出您的代码(尽管这不是那么简单)。

请注意,Hibernate 5.3 was released on 24th Jul 2018。通过更新到4.2,您正在更新到旧版本。