Java 冬眠+;Spring-使用前配置会话

Java 冬眠+;Spring-使用前配置会话,java,spring,hibernate,session,jpa,Java,Spring,Hibernate,Session,Jpa,我有一个带JPA/Hibernate的Spring启动应用程序。我希望每次创建会话时都执行一个额外的操作,即session.setCacheMode 我不想在我的应用程序的所有公共入口点上都这样做,所以使用AOP拦截器的新注释似乎不是一个好主意。只需在整个应用程序中执行一次,然后忘记 有了这个堆栈,我如何才能访问会话,并在将其交给应用程序之前对其进行处理?Spring或Hibernate是否公开了一个可以添加回调/侦听器/侦听器的钩子

我有一个带JPA/Hibernate的Spring启动应用程序。我希望每次创建会话时都执行一个额外的操作,即
session.setCacheMode

我不想在我的应用程序的所有公共入口点上都这样做,所以使用AOP拦截器的新注释似乎不是一个好主意。只需在整个应用程序中执行一次,然后忘记

有了这个堆栈,我如何才能访问
会话
,并在将其交给应用程序之前对其进行处理?Spring或Hibernate是否公开了一个可以添加回调/侦听器/侦听器的钩子