Usando lo aprendido con librerías Swing procedo a trabajar sobre el sistema de reservas brindado para añadirle las funcionalidades de autenticación, lógica, validación y autorización. La aplicación forma parte del tercer Challenge de Oracle Next Education y fue empeñado en Java usando patrón DAO, excepciones, JDBC y consultas SQL.
1. Empieza por clonar el repositorio en tu máquina local usando el siguiente comando:
git clone https://github.com/DanielHerrer/Challenge-Oracle-ONE-G5-HotelAlura
2. Encender el servidor, asegúrate de que tu servidor de base de datos esté activo. Dependiendo de tus preferencias y configuración, puedes utilizar SQL Server o XAMPP (MySQL).
3. Ejecuta la consulta CREATE para la creacion del esquema de la base de datos, desde el archivo:
[ scripts_HotelAlura.sql ]
4. Ejecuta la consulta INSERT para la inserción del usuario administrador y su respectiva clave, desde el archivo:
[ scripts_HotelAlura.sql ]
5. Abre el proyecto en tu IDE (preferentemente Eclipse con su plug-in Window Builder) y asegurate de tener configuradas sus dependencias BUILD PATH en el directorio:
[ ESP-hotel-alura/lib ]
6. Configura la clase 'ConnectionFactory' con el usuario, contraseña y localhost de tu servidor MySQL:
[ src/factory/ConnectionFactory.java ]
7. Ejecuta la clase 'Main' e inicia sesión con user "admin" y pass "admin" (o el que hayas seteado):
[ src/Main.java ]
Developer