MVC es un patrón de arquitectura de software que separa una aplicación en tres componentes lógicos principales. Estos son:
Cada componente está diseñado para manejar aspectos de desarrollo específicos de una aplicación.
Si bien existen frameworks disponibles para la mayoría de los lenguajes de programación que implementan esta arquitectura, siempre es necesario conocer y saber implementar desde cero este patrón para tener un conocimiento más profundo sobre el tema y quien sabe, desarrollar tu propio frameworks.
En este post se presenta como ejemplo, la implememtación de un sistema de autenticación (sin base de datos) siguiendo el patrón de diseño MVC, el proyecto esta desarrollado en lenguaje java con el IDE Netbeans.
El proyecto en si es bastante pequeño, no utiliza librerías externas ni conexión a base de datos, tal como se aprecia en la imagen superior, esta compuesta por una clase Usuario que seria el modelo, cuenta con una interfaz de usuario, la vista, el cual es un JFrame con un par de cajas de texto y botones, el controlador esta compuesto por una interface IUsuario y su respectivo controller UsuarioController.
Actualizado 04/01/2026
Enlace de descarga pobre <<login mvc>>
enjoy!
El modelo Tweetbotornot es un algoritmo de aprendizaje automático que se entrenó en miles de cuentas reales de bot y no[...]
En este tutorial veremos una forma para registrar archivos JPG en una base de datos PostgreSQL y recuperarlos para utili[...]
En este tutorial aprenderemos a crear nuestra propia aplicación java para generar códigos QR. ¿Que es un Código QR? «Un[...]
Continuación del tutorial «Google Circles en java» o.O 🙂 La Interfaz El proyecto consta de una sola interfaz la cual es[...]
La Belleza está en la Simetría ¿Qué es lo que nos hace considerar un rostro bello? ¿Está influenciado nuestro criterio p[...]
El gráfico de columnas es uno tipo de gráfico que nos permite representar fácilmente la cantidad de veces que ocurre un[...]