2010-03-08 2 views
0

이 아닌 환경에서 JPA/JOTM을 구성하는 예제를 알려줄 수 있습니까?Spring없이 JPA와 JOTM 설정하기

Tomcat 및 JPA/MySQL이 포함 된 웹 응용 프로그램을 구축하고 있습니다. 현재 JPA 지속성 단위에서 RESOURCE_LOCAL 트랜잭션을 사용하고 있지만 가능한 경우 실제 트랜잭션 관리자 (JOTM)로 이동하려고합니다. 나는 웹 전체를 훑어 보았고 찾을 수있을 것 같은 모든 것들은 Spring을 사용한 예제들입니다.

누구나 올바른 방향으로 나를 가리킬 수 있습니까?

감사

+1

싸우지 마십시오! 봄을 사용하십시오! – skaffman

답변

2

보스가 interesting article은 JOTM 등 다양한 독립 트랜잭션 관리자와 최대 절전 모드를 구성하는 방법을 보여있다 (기사보다 이상을 커버하지만, 잘, 더 많은 일을 할 수있는 그는 덜 할 수있다), 그리고없이 봄.

그것은 현재 내가 발견 한 고유의 트랜잭션 매니저 : 그것은 좋은 제품이기 때문에

그러나 실제로는, 나의 제안은 Atomikos (문서에 포함 된) 대신 JOTM을 사용하는 것입니다 온라인 문서, how to integrate with Hiberante without Spring, outside any J2EE container. Pooling과 함께 XaDataSource를 지원하는 것으로 보입니다. 따라서 자체 JNDI 구현과 함께 제공되지는 않습니다 (다음 예에서는 JBoss를 사용합니다).

필자는 this previous answer에 독립 실행 형 트랜잭션 관리자에 대해 썼습니다.