Java 将spring事务从1.2.5升级到4.1.1

Java 将spring事务从1.2.5升级到4.1.1,java,spring,hibernate,transactions,spring-transactions,Java,Spring,Hibernate,Transactions,Spring Transactions,将spring从1.2.5升级到4.1.1时,我面临一个问题。在spring1.2.5中,spring将我的所有更改提交给表中的dao对象,而无需显式的更新查询调用。但升级后的更改不会自动持久化 下面是我的hibernate.transaction.jta.platform配置值 <prop key="hibernate.transaction.jta.platform">org.hibernate.service.jta.platform.internal.WeblogicJtaP

将spring从1.2.5升级到4.1.1时,我面临一个问题。在spring1.2.5中,spring将我的所有更改提交给表中的dao对象,而无需显式的更新查询调用。但升级后的更改不会自动持久化

下面是我的hibernate.transaction.jta.platform配置值

<prop key="hibernate.transaction.jta.platform">org.hibernate.service.jta.platform.internal.WeblogicJtaPlatform</prop>
org.hibernate.service.jta.platform.internal.WeblogicJtaPlatform
调试完SpringTransactionJAR的TransactionInterceptor类后,将调用commitTransactionAfterReturning方法,该方法将提交事务中的所有更改。但是我无法在SpringTransaction4.1.1JAR的事务拦截器类中找到等效的方法。我不希望对所有更改进行显式更新&我希望spring能够像在1.2.5版本中那样处理这些更改。 请让我知道如何处理上述情况