2010-03-08 3 views
0

Может ли кто-нибудь указать мне пример настройки JPA/JOTM в среде, где Spring не используется?Конфигурирование JPA и JOTM без пружины

Я создаю веб-приложение с Tomcat и JPA/MySQL. В настоящее время я просто использую транзакции RESOURCE_LOCAL в модуле сохранения JPA, но, если возможно, я хотел бы перейти к реальному менеджеру транзакций (JOTM). Я смотрел по всей сети, и все, что я, кажется, могу найти, это примеры с использованием Spring.

Может ли кто-нибудь указать мне правильное направление?

Благодаря

+1

Не боритесь! Используйте весну! – skaffman

ответ

2

JBoss имеет interesting article, показывающий, как настроить Hibernate с различными автономными менеджерами транзакций, в том числе JOTM (статья охватывает более чем, но хорошо, тот, кто может сделать больше, может меньше), и БЕЗ Весна.

Но на самом деле, мое предложение было бы использовать Atomikos (который охватывается статьей) вместо JOTM, потому что это отличный продукт, и:

В настоящее время единственным менеджером транзакций я нашел с онлайн-документация, how to integrate with Hiberante without Spring, outside any J2EE container. Кажется, это единственный поддерживающий XaDataSource вместе с пулом, поэтому не имеет значения, что он не имеет своей собственной реализации JNDI (в следующем примере мы будем использовать JBoss).

На всякий случай, я написал о независимых управляющих сделками в this previous answer.

Смежные вопросы