How do I get transaction info in Spring whether transaction is committed or rollback in a declarative transaction management?
问题 I use following declarative Spring transaction: <!-- Declare a transaction manager--> <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager" p:sessionFactory-ref="sessionFactory" /> <!-- enable the configuration of transactional behavior based on annotations --> <tx:annotation-driven transaction-manager="transactionManager" mode="proxy" proxy-target-class="true"/> Here is the DAO: @Repository @Transactional(readOnly = true, propagation=Propagation