Modelos
Modelos MVC El patrón MVC es una arquitectura de software que organiza una aplicación en tres componentes clave: Modelo, Vista y Controlador. · Modelo (Model): Representa la lógica del negocio y los datos subyacentes de la aplicación. · Vista (View): Encargada de presentar la información al usuario y recibir sus interacciones. · Controlador (Controller): Gestiona las interacciones del usuario y actualiza tanto el Modelo como la Vista según sea necesario. Este patrón facilita la separación de preocupaciones en una aplicación, simplificando el mantenimiento y la escalabilidad. Cada componente tiene funciones específicas, permitiendo la reutilización eficiente del código. DAO El patrón DAO introduce una capa de abstracción entre la lógica del negocio y el acceso a los datos mediante objetos especializados (DAOs). Estos objetos encapsulan las operaciones CRUD (Crear, Leer, Actualizar, Eliminar) relacionadas con la manipulación de datos.