S914_BackEnd_TRIP_KimSeungGyu_YooSeungAh F01 ์ง์ญ๋ณ ๊ด๊ด์ง ์ ๋ณด ์์ง /trip 1. ๋ฉ์ธ ํ์ด์ง(/trip)์์ ๊ด๊ด ์ ๋ณด 8๊ฐ๋ฅผ ๋ฏธ๋ฆฌ ๋ณผ ์ ์๋ค. 2. '๊ด๊ด์ง ์ฐพ์๋ณด๊ธฐ' ๋ฒํผ์ผ๋ก ๊ด๊ด์ง๋ฅผ ์ฐพ์๋ณผ ์ ์๋ ํ์ด์ง(/trip/searchAttraction)๋ก ์ด๋ /trip/searchAttraction 3. sido table์์ sido_name์ ๊ฐ์ ธ์ ์ง์ญ์ ์ ํํ ์ ์๊ฒ ํ๊ณ , ์ ํ ์ง์ญ์ ํด๋นํ๋ ๊ด๊ด์ง ์ ๋ณด ๊ฒ์ ํ์ด์ง(/trip/attractionList)๋ก ์ด๋ /trip/attractionList 4. (3)๋ฒ์์ ์ ํํ ์ง์ญ์ ํด๋นํ๋ ๊ด๊ด์ง ์ ๋ณด ๋ฆฌ์คํธ 5. '์์ธ ์ ๋ณด' ํด๋ฆญ ์, ํด๋น ๊ด๊ด์ง์ ๋ํ ์์น, ์ค๋ช , ํธ์ ์์ค ๋ฑ์ ๋ณผ ์ ์๋ ํ์ด์ง(/trip/detail?content_id=)๋ก ์ด๋ F02 ~ F03 ์๋ฐ, ์์์ , ๋ฌธํ์์ค, ์ผํ ๋ฑ ์กฐํ /trip/detail?content_id= 6. content_id์ ํด๋นํ๋ ๊ด๊ด์ง ์ ๋ณด์ ๋ํด ์์น๋ฅผ kakao map์ผ๋ก ํ์ธํ ์ ์๊ณ ๊ด๊ด์ง์ ๋ํ ์ค๋ช ์ ๋ณผ ์ ์๋ ํ์ด์ง 7. ๋ณด๊ณ ์ถ์ ์ฃผ๋ณ ์์ค์ ์ ํํ ํ '์ฐพ์๋ณด๊ธฐ' ๋ฒํผ์ ๋๋ฅด๋ฉด ๋งต์ ํด๋น ์์ค์ด ๋งํฌ ์ฐํ๋ค. F07 ํ์ ๊ด๋ฆฌ (ํ์๊ฐ์ , ์์ , ์กฐํ, ํํด) /trip/signupForm 8. ํ์ ์ ๋ณด๋ฅผ ์ ๋ ฅ ํ ํ์๊ฐ์ ํ ์ ์๋ ํ์ด์ง 9. ํ์๊ฐ์ ํ DB์ ์ ์ฅ๋ ๋ชจ์ต ํ์ธ /trip/userInfo 10. ํ์์ ๋ณด ์กฐํ ํ์ด์ง. 'ํ์์ ๋ณด ์์ '์ ๋๋ฅด๋ฉด ํ์์ ๋ณด ์์ ํ์ด์ง(/trip/modifyForm)๋ก ๋์ด๊ฐ๋ค. 'ํ์ ํํด'๋ฅผ ๋๋ฅด๋ฉด ํ์ ์ ๋ณด๊ฐ ์ญ์ ๋๋ฉฐ ๋ก๊ทธ์์๋ ๋ฉ์ธ ํ์ด์ง(/trip)๋ก ๋์ด๊ฐ๋ค. '๋ก๊ทธ์์'์ ๋๋ฅด๋ฉด session์ ์ ์ฅ๋ user ์ ๋ณด๊ฐ ์ง์์ง๋ฉฐ ๋ฉ์ธ ํ์ด์ง(/trip)๋ก ์ด๋. /trip/modifyForm 11. ํ์ ์ ๋ณด ์์ ํ์ด์ง. ์์ ์ ์ํ๋ ์์ด๋ ์ ๋ ฅ ํ '์ด๋ฆ ์์ ' ๋ฒํผ์ ๋๋ฅด๋ฉด ์์ ์๋ฃ 12. ํ์ ์ ๋ณด ์์ ์๋ฃ๋ ๋ชจ์ต F07 ๋ก๊ทธ์ธ ๊ด๋ฆฌ (๋ก๊ทธ์ธ / ๋ก๊ทธ์์) /trip 13. ๋ฉ์ธ ํ์ด์ง ์๋จ์ '๋ก๊ทธ์ธ' ๋ฒํผ์ ๋๋ฅด๋ฉด ๋ก๊ทธ์ธ ํ์ด์ง(/trip/loginForm)๋ก ์ด๋ /trip/loginForm 14. ์ฌ๋ฐ๋ฅธ ์์ด๋์ ๋น๋ฐ๋ฒํธ ์ ๋ ฅ ์, ๋ก๊ทธ์ธ ๋์ด session์ user ์ ๋ณด ์ ์ฅ ํ ๋ฉ์ธ ํ์ด์ง(/trip)๋ก ์ด๋ /trip 15. ๋ก๊ทธ์ธ ์๋ฃ ์, ์๋จ์ '๋ก๊ทธ์ธ' ๋ฒํผ์ด 'user id + ํ์ํฉ๋๋ค!'๋ก ๋ณ๊ฒฝ 16. ๋ก๊ทธ์์์ด๋ ํ์ ํํด ์, ๋ค์ ์๋จ์ด '๋ก๊ทธ์ธ'์ผ๋ก ๋ฐ๋๋ค.