直接上代码:
@Transactional(transactionManager="transactionManager")
@Rollback(false)
@ContextConfiguration(locations = {"classpath:datasource-hibernate.xml"})
public class TestHibernate extends AbstractTransactionalTestNGSpringContextTests{
上面类注解
spring事务配置:
<tx:annotation-driven transaction-manager="transactionManager"/>
<bean id="userHDao" class="com.tx.test.dao.UserHDao">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>
现在情况是只有添加@Rollback(false)才不会回滚,否则全部回滚,我想实现的是遇到异常就回滚,否则就不回滚,求指教