5. CRUD en Java y MySQL con MVC y POO
En el capítulo 3 de este curso aprendimos a desarrollar un CRUD en Java con conexión a base de datos en MySQL pero con programación estructurada la cual nos ayuda a mejorar la claridad y el tiempo de desarrollo a corto plazo.
El inconveniente de la programación estructurada es cuando trabajamos con proyectos grandes y que necesitaran actualizaciones continuamente, resulta problemático su manejo, adaptabilidad y generación de mayor cantidad de código.
Para solucionar este problema es recomendable utilizar algún patrón de diseño orientado a objetos, en este capítulo aprenderemos a trabajr con el patrón de diseño MVC (Modelo, Vista, Controlador) con Programación Orientada a Objetos (POO).
Ventajas de MVC y POO
- Reusabilidad
- Facilidad de manejo
- Portabilidad
- Rapidez de desarrollo
- Facilita el mantenimiento
- Permite el escalamiento de la aplicación
- Separación de responsabilidades
- Más fácil de entender porque se utilizan abstracciones más cercanas a la realidad.
Enlaces recomendados
Capítulo 3: CRUD en Java y MySQL con programación estructurada