이 같은 유형의 transactionManager의 여러 빈을 정의 할 수 있습니다
@Transactional(value = "hibernateTransactionManager", rollbackFor = { MyException.class })
안젤로 :
이
<bean id="hibernateTransactionManager"
class="org.springframework.orm.hibernate4.HibernateTransactionManager">
<property name="sessionFactory" ref="hibernateSessionFactory" />
</bean>
<bean id="hibernateTransactionManager2"
class="org.springframework.orm.hibernate4.HibernateTransactionManager">
<property name="sessionFactory" ref="hibernateSessionFactory" />
</bean>
<bean id="hibernateTransactionManager3"
class="org.springframework.orm.hibernate4.HibernateTransactionManager">
<property name="sessionFactory" ref="hibernateSessionFactory" />
</bean>
그런 다음 @Transactional 주석 봄에이 같은 정의 된 트랜잭션 관리 프로그램 중 하나를 사용할 수 있습니다
무엇을 시도 했습니까? – Thomas
Spring jdbc 템플릿 용 DataSourceTransactionManager와 hibernate entitymanager 설정 용 JPAtransactionmanager를 사용했다. 우리는 JPA entitymanager와 연결된 하나의 데이터 소스와 spring JDBCTemplate이있는 하나의 데이터 소스를 가지고 있습니다. – Nik