Skip to content

MichaelJGKopp/dci-hibernate-mappings-hotel-booking-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotel Booking Management System 🏨

Project Overview:

This project involves building a console-based hotel booking system using Java, Spring Core, and Hibernate. It will allow managing hotels, rooms, and guest bookings, applying relationships between entities. The system will interact with a MySQL database for storing information. 🌍💻

Project Instructions:

1. Set Up the Project 🛠️

  • Create a Maven project and add the dependencies.

2. Design the Database 🗄️

  • Create tables to store hotels, rooms, and guest bookings.
  • Create SQL scripts to define the database schema, including the tables and relationships. 📝

3. Implement Java Classes 💻

  • Create entity classes to represent hotels, rooms, and guests. 🏨🛏️
  • Implement DAO classes to handle database operations such as adding, updating, and retrieving records. 🔄

4. Build a Console Interface 🖥️

  • Implement a menu-driven system to allow users to manage hotels, rooms, and guest bookings. 📜
  • Provide options to add new hotels, assign rooms, book guests, and check room availability. 🏨🔑

5. Manage Transactions and Testing 🔄

  • Ensure database consistency by handling transactions properly.
  • Test the system by performing various operations and checking database updates. ✅

About

1 day project practicing hibernate mappings making a hot booking console system incl. mysql

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages