https://github.com/cmsong111/hotel-reservation-management-system
동의대학교 컴퓨터 소프트웨어 공학과 23학년도 1학기 팀프로젝트
https://github.com/cmsong111/hotel-reservation-management-system
design-patterns hibernate java java-swing spring-data-jpa
Last synced: about 1 year ago
JSON representation
동의대학교 컴퓨터 소프트웨어 공학과 23학년도 1학기 팀프로젝트
- Host: GitHub
- URL: https://github.com/cmsong111/hotel-reservation-management-system
- Owner: cmsong111
- Created: 2023-03-29T14:50:50.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-20T01:44:46.000Z (almost 2 years ago)
- Last Synced: 2025-03-29T10:19:55.532Z (over 1 year ago)
- Topics: design-patterns, hibernate, java, java-swing, spring-data-jpa
- Language: Java
- Homepage:
- Size: 767 KB
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 호텔 예약 관리 시스템
> Hotel Reservation Management System
## 프로젝트 소개
동의대학교 컴퓨터소프트웨어공학 소프트웨어 설계공학 과목에서 진행한 프로젝트입니다.
디자인 패턴을 적용하여 개발한 호텔 예약 관리 시스템입니다.
## 개발 환경
- IDE: NetBeans 17
- Java: oracle JDK 17
- Database: H2 embedded database
- JPA: Hibernate
- Build tool: Maven
## How to build
- Clone this repository
``` bash
git clone https://github.com/cmsong111/Hotel-Reservation-Management-System.git
```
- Build the project
``` bash
mvnw package
```
- Run the project
``` bash
java -jar target/maven-unit-test-jar-with-dependencies.jar
```
## Used Design Patterns
- Builder
- Factory
- Observer
- ~~Strategy~~
- Iterator
- Command
- Proxy