Este proyecto utiliza Java como lenguaje principal para desarrollar una aplicación de reservaciones de hotel. La aplicación se conecta a una base de datos MySQL utilizando JPA. La vista de la aplicación se implementa usando Java Swing.
- Java JDK 8 o superior
- Eclipse
- Biblioteca JCalendar
- MySQL 8.0 o superior
- Plugin WindowBuilder
☕ Use Java versión 8 o superior para compatibilidad.
📝 Recomendamos usar el editor de Eclipse para compatibilidad con la Interfaz Gráfica.
🎨 La interfaz contiene dos métodos importantes:
🔹 src/views: carpeta con toda la interfaz gráfica de las pantallas necesarias para desarrollar el programa
🔹 src/imagenes: carpeta con imágenes que puedes usar en tu proyecto. Siéntete libre de usar otros, si lo deseas
Es la misma ruta descrita para importar el JCalendar, haga clic con el botón derecho en el proyecto, Build Path, Configure Build Path, Libraries, Add External JARs. Para encontrar la ruta de este archivo .jar, ve al disco duro de tu computadora e ingresa a la carpeta Archivos de Programas (x86).
- Archivos de Programas (x86):
- MySQL
- Connector J 8.0:
- My SQL Connector Java:
Para este reto te proponemos dos tablas: Reservas y Huéspedes. La tabla de huéspedes debe contener la clave externa (foreign key) idReserva.