El diseño e implementación de la gestión de información empresarial basada en MVC, ¿quién puede decirme cómo hacerlo en base a MVC?
MVC es una idea de programación, a saber: módulo-vista-controlador. Divide toda la aplicación en tres capas, cada capa es responsable de tareas independientes.
Módulo: responsable del negocio. Operaciones de acceso a lógica y base de datos
Ver: Responsable de la tecnología del cliente, si es una aplicación web, las tecnologías de visualización incluyen: jsp, asp, ajax, etc., y también existen algunas extensiones basadas en estas tecnologías. como la tecnología de plantilla Velocity, la tecnología Tapestry, la tecnología jstl, etc.
Controlador: responsable del flujo entre módulos y vistas, es decir, aceptar las solicitudes enviadas por el lado de la vista y seleccionar el módulo para ejecutar la solicitud. , enviando respuestas al lado de la vista, etc.
Basado en las ideas de programación MVC, actualmente los marcos más utilizados son: marco struts, marco springMVC, marco webwork, etc.