Estoy tratando de entender mi CDI y EJB y el patrón de control de límite de entidad (ECB). Mi comprensión del patrón del BCE es que el límite es el inicio y el final del límite de la transacción. Además de eso, CDI no proporciona soporte de transacciones como lo hace un EJB.EJB vs CDI y el patrón "Entity Boundary Control"
Así que si quiero implementar correctamente el patrón ECB, entonces lo siguiente es verdadero;
- I pueden implementar la porción de límite con EJB de (es decir @Stateless, @Stateful, @Singleton) y la capa de control con CDI o EJB de.
- I pueden implementar la porción de límite y de control con CDI pero implementar soporte de transacciones en el similares límite a (http://smokeandice.blogspot.com/2009/12/cdi-and-declarative-transactions.html)
- No puedo implementar el Límite con CDI y luego comenzar a usar EJB en la capa de Control.
Gracias
Entonces, ¿cuál es la pregunta? –
¿Solo quiero verificar mi opinión de que los 3 puntos que menciono son correctos? O si mi pensamiento es incorrecto – vcetinick