Я пытаюсь разобраться в CDI, EJB и паттерне Entity Boundary Control (ECB). Насколько я понимаю, шаблон ECB состоит в том, что граница - это начало и конец границы транзакции. Кроме того, CDI не обеспечивает поддержку транзакций, как EJB.
Итак, если я хочу успешно реализовать шаблон ECB, то верно следующее:
- Я могу реализовать граничную часть с помощью EJB (т.е. @stateless, @stateful, @singleton) и уровень управления с CDI или EJB. .
- Я могу реализовать границу и контроль с помощью CDI, но реализовать поддержку транзакций в граничных условиях аналогично (http://smokeandice.blogspot.com/2009/12/cdi-and-declarative-transactions.html)
- Я не могу реализовать границу с CDI, а затем начать использовать EJB на уровне управления.
Спасибо
задан Andrea Ligios 30 October 2014 в 17:08
поделиться