๋ฐ๋ฒ ํ ์กธ์ ์์ผ์กฐ
์กฐ์: ์ด์ ํ, ์ค์์ง, ๊ฐ์งํธ, ๋จ๋ํ
์ฃผ์ : OTT๋ฐ ๊ฐ์ข ์ํ์ ๋ณด, ๋ฆฌ๋ทฐ๊ฒ์ํ
5.25(๋ชฉ) ์์ ์ฌํญ
1.review์ crud๋ฅผ ์์ฑํ๊ณ ์ํฐํฐ๋ฅผ ์ข ๋ ๊ฐ์ฒด์งํฅ์ ์ผ๋ก ๋ฆฌํฉํ ๋ง ํ์ต๋๋ค. 2. moviedetail.html ํ๋จ์ ๋ฆฌ๋ทฐ๋ฅผ ์ถ๊ฐํ์ต๋๋ค. ํ์ธํ ์์ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค. 3. ์๋ก ์๊ธด ํ์ด์ง๋ค์ด ์์ต๋๋ค. ์์ ๋ถํ๋๋ฆฝ๋๋ค.
5.24(์) ์์ ์ฌํญ
- ์ํ ์ํฐํฐ๋ฅผ ์ข ๋ ๊ฐ์ฒด์งํฅ์ ์ผ๋ก ๋ฆฌํฉํ ๋ง ํ์ต๋๋ค.
- admin๊ณผ user์ ๊ถํ์ ๊ตฌ๋ถํ๊ฒ html์ ์์ ์ ํ์ต๋๋ค. admin = ์ํ๋ฑ๋ก๊ฐ๋ฅ, user = ์ํ๋ฑ๋ก๋ฒํผ์ด ์๋ณด์ ๋๋ฌธ์ html์ ์กฐ๊ธ์ฉ ์์ ์ด ์์ต๋๋ค. ์์ ์ ์ํฅ์ ์์ผ์ค๊ฑฐ์์ roletype์ด ADMIN์ธ ๊ณ์ ์ ํ๋ ๋ง๋์ ์ ํ ์คํธ ํด์ฃผ์ธ์.
- ์ด๋ฏธ์ง ํ์ผ์ ์ธ๋ถ ๋๋ ํ ๋ฆฌ(์ฌ๋ฌ๋ถ๋ค ๋ก์ปฌ)์ ์ ์ฅํ๋๋ก ์์ ํ์ต๋๋ค ์ฝ๋๋ฅผ ํ์ธํ์๊ณ ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก๋ฅผ ๋ฃ์ด์ฃผ์ธ์.
- ์ํ ์ํฐํฐ์ crud๋ฅผ ์์ฑํ์ต๋๋ค ํ์ํ ๊ธฐ๋ฅ์ด๋ ์ค๋ฅ๋ฅผ ๋ง์ ๋ถํ๋๋ฆฝ๋๋ค.
- spring security ์ ์ฉ์ผ๋ก build.gradle์ ๋ณํ๊ฐ ์์ต๋๋ค. ๋ณ๊ฒฝ ๋ด์ฉ์ loadํด์ฃผ์ธ์
- security ์ ์ฉ์ผ๋ก member ๊ด๋ จ ๋ชจ๋ ํ์ผ์ด ๋ณ๊ฒฝ๋์์ต๋๋ค. ์ฝ๋ ์ค๋ช ์ด ํ์ํ์๋ฉด ์ฐ๋ฝ์ฃผ์ธ์.
- mypage๋ผ๋ ๋ก๊ทธ์ธ๋ ์ ์ ์ ์ ๋ณด๋ฅผ ๋ํ๋ด๋ html์ด ์ถ๊ฐ๋์์ต๋๋ค.
- mypage.html์ ์ ์ ์ ๋ณด, ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ, ํ์ํํด ๊ธฐ๋ฅ์ด ์๊ณ ์๊ฐ์ด ๋๋ค๋ฉด ์ข์์ํ ์ํ ๋ชฉ๋ก์ ํ์ํ ์์ ์ ๋๋ค.
- resource์ application.propertie๊ฐ .ymlํ์ผ๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค. ์ฐจ์ด๋ ์์ผ๋ ๊ฐ๋ ์ฑ์ ์ํด ๋ฐ๊พธ์ด์ฃผ์์ต๋๋ค.
##๊ฐ๋ฐ๊ธฐ๋ฅ
ํ์๊ด๋ฆฌ
- ํ์๊ฐ์ + ์ค๋ณต๊ฐ์ ๋ฐฉ์ง
- ๋ก๊ทธ์ธ, ๋ก๊ทธ์์
์ํ์ ๋ณด ๊ฒ์ํ
- ์ํ์ ๋ณด ๋ฑ๋ก
- ์ํ ์กฐํ
- ์ํ ์ฐํ๊ธฐ
- ์ฐํ ์ํ ๋ชฉ๋ก ๋ณด๊ธฐ
๋ฆฌ๋ทฐ
- ๋ฆฌ๋ทฐ ๋ฑ๋ก
- ๋ฆฌ๋ทฐ ์์
- ๋ฆฌ๋ทฐ ์ญ์
- ๋ฆฌ๋ทฐ ์กฐํ
์๋งค
- ์ข์ ์ ํ
- ์๋งค ๋ฑ๋ก
- ์๋งค ์ ๋ณด ํ์ธ
- ์๋งค ์๊ฐ ๋ณ๊ฒฝ
- ์๋งค ์ทจ์
์ข์์
- ์ข์์
- ์ข์์ ์ทจ์
- ์ข์์ ์กฐํ
//ํ์ํ ๊ธฐ๋ฅ์ ์ถ๊ฐํด์ฃผ์ธ์