μ΄ νλ‘μ νΈλ νκ΅ μμ€ μμ½κ³Ό κ΄λ ¨λ μλΉμ€λ₯Ό μ 곡νλ μΉ μ ν리μΌμ΄μ μ λλ€. μ΄ μ ν리μΌμ΄μ μ μμ½ μμ±, μλ¦Ό μ€μ , μμ½ μ°μ₯, μμ½ λ°λ© λ±μ κΈ°λ₯μ μ 곡ν©λλ€. λν μμ€λ¬Ό κ΄λ ¨ μ 보 λ° λ¦¬λ·°, κ²μ λνΉ μ 보λ₯Ό μ 곡νλ κΈ°λ₯λ μμ΅λλ€.
-
νλ‘μ νΈ ν΄λ‘
git clone https://github.com/username/school-facility-reservation.git cd school-facility-reservation
-
νλ‘μ νΈ λΉλ λ° μμ‘΄μ± μ€μΉ
./gradlew build
-
μ ν리μΌμ΄μ μ€ν
java -jar build/libs/school-facility-reservation.jar
νΉμ IDEλ₯Ό ν΅ν΄
ReservationApplication
ν΄λμ€λ₯Ό μ€νν©λλ€.
-
μμ½ μμ±
createReservation()
λ©μλλ₯Ό μ¬μ©νμ¬ μλ‘μ΄ μμ½μ μμ±ν μ μμ΅λλ€. -
μλ¦Ό μ€μ
scheduleAlerts()
λ©μλλ₯Ό μ¬μ©νμ¬ μμ½μ λν μλ¦Όμ μ€μΌμ€λ§ν μ μμ΅λλ€. -
μμ½ μ°μ₯, λ°λ©
extendTime()
,returnReservation()
λ©μλλ₯Ό μ¬μ©νμ¬ μμ½μ μ°μ₯νκ±°λ λ°λ©ν μ μμ΅λλ€. -
μμ½ λ΄μ νμΈ
getReservation()
,getReservation_no()
λ©μλλ₯Ό μ¬μ©νμ¬ μμ½ λ΄μμ νμΈν μ μμ΅λλ€. -
μμ€λ¬Ό κ΄λ ¨ μ 보
FacilityQueryServiceImpl
ν΄λμ€λ₯Ό ν΅ν΄ μμ€λ¬Ό κ΄λ ¨ μ 보λ₯Ό μ‘°νν μ μμ΅λλ€. -
κ²μ λνΉ μ λ°μ΄νΈ
SearchRankService
ν΄λμ€λ₯Ό ν΅ν΄ κ²μ λνΉμ μ λ°μ΄νΈνκ³ μ μ₯ν μ μμ΅λλ€. -
κΈ°ν κΈ°λ₯
LibraryService
ν΄λμ€λ₯Ό ν΅ν΄ νκ΅ λμκ΄μ μνλ₯Ό μ‘°νν μ μμ΅λλ€. -
리뷰 μ μ μ λ°μ΄νΈ
ReviewScoreService
ν΄λμ€λ₯Ό ν΅ν΄ 리뷰 μ μλ₯Ό μ λ°μ΄νΈν μ μμ΅λλ€.
- μμ½ κ΄λ¦¬: νκ΅ μμ€λ¬Όμ μμ½μ μμ±, κ΄λ¦¬, νμΈν μ μμ΅λλ€.
- μλ¦Ό μ€μ : μμ½ν μμ€λ¬Όμ λν μλ¦Όμ μ€μ νμ¬ μκ°μ ν¨μ¨μ μΌλ‘ κ΄λ¦¬ν μ μμ΅λλ€.
- μμ€λ¬Ό μ 보 μ 곡: λ€μν μμ€λ¬€μ μ 보(μ΄μ© κ°λ₯ μκ°, μμ½ μ μ½ μ¬ν λ±)λ₯Ό μ 곡νμ¬ μ¬μ©μκ° νΈλ¦¬νκ² μμ½ν μ μλλ‘ ν©λλ€.
- 리뷰 λ° νμ κΈ°λ₯: μμ½ν μμ€λ¬Όμ λν 리뷰λ₯Ό μμ±νκ³ νμ μ λΆμ¬ν μ μμ΅λλ€. λ€λ₯Έ μ¬μ©μλ€μ 리뷰λ₯Ό νμΈνμ¬ μμ€λ¬Όμ μ νν λ μ°Έκ³ ν μ μμ΅λλ€.
- μμ€λ¬Ό κ²μ λ° λνΉ: νΉμ κΈ°μ€(μΈκΈ°μ,νμ μ,μ΅μ μ λ±)μΌλ‘ μμ€λ¬Όμ κ²μνκ³ λνΉμ νμΈν μ μμ΅λλ€.
- π§βπ»μ¬μ©μ1
- π§βπ»μ¬μ©μ2
- π§βπ»μ¬μ©μ3