В J2EE документе он говорит,Контейнера EJB Управления выполнения транзакций
Хотя фасоль с управляемым контейнером транзакциями требует меньше кодирования, они имеют одно ограничения: Когда метод выполняется, он может быть связан с либо одной транзакции, либо без транзакции по адресу .
Вопрос 1. Но что я понимаю, если мы не объявить атрибут транзакции с NotSupported или никогда, когда метод выполнения (предположим с обязательный атрибут по умолчанию) его гарантированного метода, который будет работать с в сделке право ?
Также мне нужно знать, предположим, с менеджером контейнера транзакции с атрибутом по умолчанию Обязательный ниже псевдокоде происходит,
class bean1{
public void m1(){
bean2.m2();
}
}
class bean2{
public void m2(){
}
}
** Вопрос 2. ** В этом случае делает м2() в bean2 побежал с в новая транзакция или выполняется под одной транзакцией для m1() в bean1?
http://docs.oracle.com/javaee/7/api/javax/ejb/TransactionAttributeType.html –