Aplicación de escritorio en Java con Swing y MySQL para gestión de usuarios, incluyendo login, registro, actualización, eliminación y cierre de sesión, aplicando programación orientada a objetos.
Aplicación de escritorio desarrollada en Java con Swing y MySQL para la gestión de usuarios.
- Inicio de sesión con usuario y contraseña
- Contraseña oculta
- Registro de usuarios
- Validación de campos obligatorios
- Validación de confirmación de contraseña
- Listado de usuarios registrados
- Actualización de usuarios
- Eliminación de usuarios
- Cierre de sesión
- Refresco automático de la tabla después de registrar, actualizar o eliminar
- Java
- Swing
- MySQL
- JDBC
- Git y GitHub
- Abstracción
- Encapsulamiento
- Herencia
- Polimorfismo
- Singleton
- Separación por capas con DAO y Servicio
mainmodelodaoserviciovistautilfactory
Base de datos utilizada: tarea4_login
Tabla principal:
usuarios
- Crear la base de datos en MySQL
- Configurar la contraseña en la clase de conexión
- Ejecutar la clase
Main