Duda con EJB 3.0

Buenas me encuentro realizando una investigación y me gustaría que saber que paso con la Persistencia Manejada por el Bean(Bean-Managed Persistence) que se usaban en EJB 2.0, ya que consigo solo información de la persistencia manejada por el contenedor en EJB 3.0. Me gustaria saber si fue que unificaron ambos cuando añadieron las anotaciones de metadata o que me ayuden a conseguir información. Gracias

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Re: Duda con EJB 3.0

La persistencia manejada por el bean desapareció en la versión 3 de EJB, por eso no encuentras información al respecto.

Saludos

Javier Castañón

Con respecto a esto les

Con respecto a esto les cuento que ya consegui mayor información y al parecer no fueron eliminados si no se continuan haciendo tal cual como se hacen en EJB 2.1. No hubo ninguna modificación.

BMP ya no existe en EJB 3.0

Con respecto a esto les cuento que ya consegui mayor información y al parecer no fueron eliminados si no se continuan haciendo tal cual como se hacen en EJB 2.1. No hubo ninguna modificación.

La persistencia manejada por el bean (BMP) *sí desapareció* en EJB 3.0. La razón de que se pueda seguir utilizando es que tradicionalmente un contenedor EJB soporta no sólo la versión más reciente de EJB con respecto a su fecha de liberación, sino que también soportan versiones anteriores (backward compatibility), por eso puedes utilizar BMP con EJB 2.1.

Del JSR-000220 Enterprise JavaBeans 3.0 Final Release (simplified):

The existing EJB 2.1 APIs remain available for use in applications that require them and components written to those APIs may be used in conjunction with components written to the new EJB 3.0 APIs.

En JSR-000220 Enterprise JavaBeans 3.0 Final Release (persistence) *no hay* una sola mención de bean managed persistence.

En JSR-000220 Enterprise JavaBeans 3.0 Final Release (ejbcore) la mención de BMP está restringida a EJB 2.1

Como siempre, pueden acceder a las especificaciones y comprobarlo ustedes mismos:

http://jcp.org/aboutJava/communityprocess/final/jsr220/index.html

Saludos cordiales y felices persistencias

Javier Castañón