Skip to content

TebanCardona/Challenge-ONE-Hotel-Alura

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge ONE | Java | Back-end | Hotel Alura | Esteban Cardona


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.

Primeros Pasos

🔹 Marca este proyecto con una ⭐

🔹 Sigue las orientaciones que tenemos en este repositorio. 📚


🖥️ Tecnologías Utilizadas

  • Java JDK 8 o superior
  • Eclipse
  • Biblioteca JCalendar
  • MySQL 8.0 o superior
  • Plugin WindowBuilder

⚠️ Importante! ⚠️

☕ 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:


🔍 ¡Analizando nuestro repositorio

Este es el repositorio base de nuestro proyecto, en el encontrarás

🔹 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

🔹 src/jbdc: Carpeta con el codigo de la conexion a la base de datos y su controlador


📊 Base de Dados

¿Cómo importar MySqlConnector al proyecto?

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:

Modelado de tablas

Para este reto te proponemos dos tablas: Reservas y Huéspedes. La tabla de huéspedes debe contener la clave externa (foreign key) idReserva.

About

Challenge by Alura Latam ONE, Hotel Desktop App 🏨🖥

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%