Red de Respuestas Legales - Conocimientos legales - ¿Cómo entiende la arquitectura de tres niveles de JAVA, capa de persistencia, capa empresarial y capa de presentación? ¿Y el modelo MVC de tres niveles?

¿Cómo entiende la arquitectura de tres niveles de JAVA, capa de persistencia, capa empresarial y capa de presentación? ¿Y el modelo MVC de tres niveles?

Espero que alguien más esté prestando atención a este problema.

A menudo mencionamos la estructura de tres o cuatro capas de Java EE.

Arquitectura de cuatro capas:

Capa de presentación (capa web), capa de lógica de negocio, capa de acceso a datos y capa de recursos de información.

La arquitectura de cuatro niveles es un modelo de división muy clásico a la hora de desarrollar aplicaciones empresariales.

La capa web es responsable de la visualización y el procesamiento de las solicitudes de los usuarios en el front-end. Mvc es un patrón de diseño que permite principalmente a los usuarios crear interfaces de usuario con el propósito de separar la lógica de presentación de la lógica. La capa web generalmente se construye utilizando el patrón MVC. Los marcos MVC más utilizados incluyen Spring MVC, struts, etc. , todos los cuales se utilizan en la capa web o capa de presentación.

En las aplicaciones generales de la capa de lógica empresarial, habrá una capa de abstracción de servicios para implementar la lógica empresarial central, y el control de transacciones también se implementa en esta capa.

La capa de acceso a datos, también conocida como capa dao, se centra en el acceso a la base de datos y completa la función de persistencia.

La capa de recursos de información sirve principalmente para el almacenamiento de recursos.

Entonces mvc está relacionado con la estructura de cuatro capas (tres capas). La estructura de cuatro capas es una estructura (jerárquica) del sistema de aplicación que describe una división completa de toda la aplicación, mientras que mvc es un patrón de diseño que generalmente se usa para construir la capa de visualización de la estructura de cuatro capas. Espero que eso quede claro.