La Red de Conocimientos Pedagógicos - Currículum vitae - Cómo traducir beans usando java

Cómo traducir beans usando java

¿Qué es un bean de entidad?

Un bean de entidad es un componente de datos persistentes que representa un objeto persistente almacenado en medios externos o recursos existentes del sistema de aplicaciones empresariales. En pocas palabras, un bean de entidad puede representar una fila de registros en la base de datos, y múltiples aplicaciones cliente pueden acceder a los beans de entidad que representan registros de la base de datos de * * * maneras. Entonces, ¿qué es un componente de datos persistente? ¿Por qué utilizar componentes de datos persistentes? Al comprender estas dos cuestiones, podrá comprender la naturaleza y el propósito de los beans de entidad. Un componente de datos persistentes es un objeto que sabe cómo ubicarse en un almacenamiento persistente. Utilizan algunos mecanismos de persistencia como la serialización y el mapeo O/R. Este objeto representa datos, por ejemplo, utilizando componentes de datos persistentes para representar la siguiente información:

●Información de la cuenta bancaria, como número de cuenta, contraseña, saldo, etc.;

● Información del empleado, como nombre, departamento, salario.

EJB (Enterprise JavaBean) forma parte de J2EE, que define estándares para el desarrollo de múltiples aplicaciones empresariales basadas en componentes. Sus características incluyen soporte de servicios web y herramientas de desarrollo central (SDK).

En J2EE, Enterprise Java Bean (EJB) se llama Java Enterprise Bean, que es el código central de Java, incluidos los beans (beans de sesión, beans de entidad (beans controlados por mensajes).

1. El Bean de sesión se utiliza para implementar la lógica empresarial. La lógica empresarial puede ser con estado o sin estado. Cada vez que el cliente lo solicita, el contenedor seleccionará un bean de sesión para servir al cliente. en más casos, accederá a los datos a través de beans de entidad.

2. Entity Bean es un objeto de modelo de dominio, que se utiliza para implementar el mapeo O/R y es responsable de mapear los registros de la tabla en la base de datos a la memoria. Objeto de entidad. De hecho, crear un objeto de bean de entidad es equivalente a crear un nuevo registro. Cuando se modifica el bean de entidad, el contenedor sincronizará automáticamente el estado del bean de entidad con la base de datos. MessageDriven Bean es un nuevo bean empresarial introducido en EJB2.0. Se basa en mensajes JMS y solo puede recibir mensajes JMS enviados por el cliente y luego procesarlos. MDB es en realidad una sesión asincrónica sin estado. MDB regresará inmediatamente sin esperar y procesará la solicitud del cliente de forma asincrónica. Esto es adecuado para situaciones en las que se requiere un procesamiento asincrónico de solicitudes, como el procesamiento de pedidos, para que el cliente pueda evitar largas esperas hasta que se devuelva el resultado.

EJB es en realidad un conjunto de especificaciones en Sun Microsystems, que estipula una serie de API para transformar conceptos en productos. ¿Cuál es el concepto de beans para contenerlo y dejarlo funcionar? vive en el contenedor EJB. En primer lugar, tiene que empaquetar sus beans. De hecho, el programa cliente EJB nunca los maneja directamente a través de la interfaz local/remota. Es responsable de todo lo que come, bebe y duerme. beans, como persistencia, seguridad y gestión de transacciones de BEAN...