我阅读了Spring的“休眠支持”文档,发现OpenSessionInViewInterceptor
和OpenSessionInViewFilter
均已弃用,它说
已弃用。从Spring 4.3开始,支持Hibernate 4.x / 5.x
但没有更多细节;由于我一直喜欢与所使用的框架保持最新,这使我不知道在这种情况下该怎么办,可能需要这些类之一(而不使用不推荐使用的东西),这使我感到困惑,我知道当今的趋势是使用REST体系结构,在这种情况下,其中任何一种都将变得无用,但仍然很高兴知道。
它说那里,替代方法是升级休眠:
已弃用。从Spring 4.3开始,赞成使用Hibernate 4.x / 5.x
换言之,不推荐使用此类:
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
赞成这一点:
org.springframework.orm.hibernate5.support.OpenSessionInViewFilter