EJB SessionBean - комбинация @TransactionManagement и @TransactionAttribute - PullRequest
2 голосов
/ 10 февраля 2011

Я прав, что комбинация @TransactionManagement (TransactionManagementType.BEAN) с любыми настройками @TransactionAttribute в SessionBean не имеет смысла?

@Stateless
@TransactionManagement(TransactionManagementType.BEAN)
@TransactionAttribute([any possible value of TransactionAttributeType])
public class SomeSessionBean {
    ....
}

Я не могу найти это ни в одной документации.

1 Ответ

2 голосов
/ 11 февраля 2011

http://download.oracle.com/javaee/6/api/javax/ejb/TransactionAttribute.html

Аннотация TransactionAttribute указывает, должен ли контейнер вызывать бизнес-метод в контексте транзакции.Аннотация TransactionAttribute может использоваться для сессионных компонентов и компонентов, управляемых сообщениями. Может быть указано только в том случае, если используется разграничение управляемых контейнером транзакций.

...