Red de Respuestas Legales - Derecho de bienes - Struts2, jsp, spring, hinanaat, etc. A menudo se utiliza en el desarrollo web. ¿Cuáles son sus responsabilidades? ¿Cómo integrar un SSH? tan hermoso

Struts2, jsp, spring, hinanaat, etc. A menudo se utiliza en el desarrollo web. ¿Cuáles son sus responsabilidades? ¿Cómo integrar un SSH? tan hermoso

Respuesta 1:

Que la página se vea bien o no no tiene nada que ver con ssh.

El desarrollo web se divide en diseño de interfaz estática front-end e implementación de funciones dinámicas back-end.

DreamWeaver completa el diseño de la interfaz front-end, que comúnmente se conoce como UI. Esto está relacionado con jsp.

Puedes entender JSP = html+código dinámico y algunas etiquetas de marco como esta.

Struts2, spring y hinanate son en realidad el código java de la función en segundo plano, independientemente de si la página se ve bien o no.

Pregunta 2: struts2, jsp, spring, hinanaat, etc. ¿Cuáles son sus respectivas responsabilidades?

La aplicación ssh clásica en realidad combina tres spring mvc diferentes, struts o Struts 2, spring y Hinanate.

Conviértete en una excelente solución de desarrollo web Java.

Breve descripción:

Struts, como marco de la capa de presentación, obtiene principalmente datos de la página y controla los saltos de página.

Hibernate es un marco de capa de persistencia de datos, que explica cómo acceder y operar datos en la base de datos.

Spring es un marco más potente. Proporciona un marco integrado para el desarrollo de aplicaciones J2EE, que se refleja en su simplicidad, capacidad de prueba y acoplamiento flexible, y también admite programación orientada a aspectos.

Para usar una analogía simple, ssh es como los tres tipos de empleados en una gran empresa de fabricación de productos.

Struts es un personal de atención al cliente responsable del trato con los clientes.

Hibernate es el administrador del almacén y se encarga de la gestión del almacén de mercancías.

Spring es el líder central de la dirección, responsable de coordinar y programar para garantizar el buen funcionamiento de la empresa.