목록분류 전체보기 (200)
사이먼's 코딩노트

[호텔 예약 관리 프로그램 제작]작성된 모든 코드는 저의 깃허브 리포지터리에서 확인하실 수 있습니다.깃허브 리포지터리 주소 : https://github.com/psm817/hotel_booking_proj hotel_booking_proj/src/main/java/org/example/controller/BookingController.java at fc9392411d4c9bb61a5dd060b932fe2a842f1f9d · psContribute to psm817/hotel_booking_proj development by creating an account on GitHub.github.com [문제점 개선]저번 과정에서 체크인/체크아웃 날짜를 도입하면서 문제점들이 몇 가지 발생했다.먼저, 객실 예..

[호텔 예약 관리 프로그램 제작]작성된 모든 코드는 저의 깃허브 리포지터리에서 확인하실 수 있습니다.깃허브 리포지터리 주소 : https://github.com/psm817/hotel_booking_proj hotel_booking_proj/src/main/java/org/example/dao/RoomDao.java at d31a7fc221919e58491fb7b6c892907997892d56 · psm817/hotel_bookinContribute to psm817/hotel_booking_proj development by creating an account on GitHub.github.com [일주일 단위의 객실 자동 삭제 및 생성]현재 호텔 예약 프로그램은 1일 기준 15개의 객실, 일주일 치의..

[호텔 예약 관리 프로그램 제작]작성된 모든 코드는 저의 깃허브 리포지터리에서 확인하실 수 있습니다.깃허브 리포지터리 주소 : https://github.com/psm817/hotel_booking_proj GitHub - psm817/hotel_booking_projContribute to psm817/hotel_booking_proj development by creating an account on GitHub.github.com [예약 확인 & 예약 취소 DB 연결]이번에는 예약 확인과 예약 취소에 필요한 모든 기능을 DB와 연결하여 구현해봅시다.아래 코드는 BookingController에서 예약 확인과 예약 취소를 하기 위해 bookigService에 연결하기 위해 작성된 코드이다.현재 기능에..

[호텔 예약 관리 프로그램 제작]작성된 모든 코드는 저의 깃허브 리포지터리에서 확인하실 수 있습니다.깃허브 리포지터리 주소 : https://github.com/psm817/hotel_booking_proj GitHub - psm817/hotel_booking_projContribute to psm817/hotel_booking_proj development by creating an account on GitHub.github.com [객실 예약 DB 연결]이번에는 객실 예약에 필요한 모든 기능을 DB와 연결하여 구현해봅시다.아래 코드는 BookingController에서 객실 예약을 하기 위해 bookingService와 roomService에 연결되는 코드를 추가하였다.현재 기능에 필요한 코드만 담..

[호텔 예약 관리 프로그램 제작]작성된 모든 코드는 저의 깃허브 리포지터리에서 확인하실 수 있습니다.깃허브 리포지터리 주소 :https://github.com/psm817/hotel_booking_proj GitHub - psm817/hotel_booking_projContribute to psm817/hotel_booking_proj development by creating an account on GitHub.github.com [객실 조회 DB 연결]객실 조회에 필요한 모든 기능을 이제는 로컬 데이터 List가 아닌 DB를 연결해서 조회해봅시다.먼저 DB에 연결하기 전, 기존에 RoomController에서 makeTestData() 메서드를 통해 생성해 놓은 샘플 객실 데이터들은 모두 삭제한다...

[호텔 예약 관리 프로그램 제작]작성된 모든 코드는 저의 깃허브 리포지터리에서 확인하실 수 있습니다.깃허브 리포지터리 주소 : https://github.com/psm817/hotel_booking_proj GitHub - psm817/hotel_booking_projContribute to psm817/hotel_booking_proj development by creating an account on GitHub.github.com [mysql, lombok 추가]프로그램 내에서 mysql와 lombok을 사용하기 위해서 build.gradle 파일에 각 라이브러리의 주소를 추가해야한다.mysql은 DBMS으로 데이터베이스 관리 시스템이다.각 Dao에서 List을 조회하거나 데이터를 추가, 삭제하는 ..

[호텔 예약 관리 프로그램 제작]작성된 모든 코드는 저의 깃허브 리포지터리에서 확인하실 수 있습니다.깃허브 리포지터리 주소 : https://github.com/psm817/hotel_booking_proj GitHub - psm817/hotel_booking_projContribute to psm817/hotel_booking_proj development by creating an account on GitHub.github.com [RoomService 생성]Container에서 각 Service 객체를 생성하였고, 이번에는 RoomService.java 클래스를 생성하려한다.먼저 RoomService.java 클래스에는 RoomController에서 선언된 메서드의 중복된 사용을 최소화하기 위해서..

[호텔 예약 관리 프로그램 제작]작성된 모든 코드는 저의 깃허브 리포지터리에서 확인하실 수 있습니다.깃허브 리포지터리 주소 : https://github.com/psm817/hotel_booking_proj hotel_booking_proj/src/main/java/org/example/dao/GuestDao.java at cf1e4f95a21322a8d79d0b82ce982805a65f30f4 · psm817/hotel_bookiContribute to psm817/hotel_booking_proj development by creating an account on GitHub.github.com [Container에 각 Service 추가]프로그램 제작(8)에 이어서 이번에는 각각의 Service 클..

[호텔 예약 관리 프로그램 제작]작성된 모든 코드는 저의 깃허브 리포지터리에서 확인하실 수 있습니다.깃허브 리포지터리 주소 : https://github.com/psm817/hotel_booking_proj 2개 이상 예약했을 때 원하는 예약 삭제 가능 구현 · psm817/hotel_booking_proj@98268d2psm817 committed Apr 8, 2024github.com [Container 생성]이번에는 프로그램의 코드 관리를 보다 효율적으로 하기 위해 몇 가지 클래스와 패키지를 추가하여 패키징 분리를 시도하려 한다.현재 프로그램은 각 컨트롤러에서 List를 생성하고 관리하고 있다.해당 List를 dao라는 패키지 안에 각 Dao 클래스를 생성하여 List 생성과 기능에 관한 코드들을 ..

[호텔 예약 관리 프로그램 제작]작성된 모든 코드는 저의 깃허브 리포지터리에서 확인하실 수 있습니다.깃허브 리포지터리 주소 : https://github.com/psm817/hotel_booking_proj GitHub - psm817/hotel_booking_projContribute to psm817/hotel_booking_proj development by creating an account on GitHub.github.com [예약 취소 구현]이번에는 객실 예약을 한 사용자가 본인의 예약 건을 취소하기 위한 'booking delete' 를 구현해보고자 한다.예약과 관련된 기능들은 모두 BookingController.java 클래스에 코드를 추가하였다.package org.example.co..