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

Capítulo4: MVC en Java