๐ 221218-221224
์ฒซ ์คํ๋ฆฐํธ ํ๊ณ ๋ ์ด๋ค. ์ง๋ ํ ์ฃผ๋ ์์ฆ ์ ํํ๋ ๋
๊ฐ์ ๊ฑธ๋ ค ํ๋ ํ๋ฃจ ํ๋ฃจ๋ฅผ ๋ณด๋๊ณ , ์คํ๋ฆฐํธ ๊ณํ์์ 50%๋ฐ์ ์ฑ๊ณตํ์ง ๋ชปํ๋ค. ์ด๋ค ํ๊ณ๊ฐ ์๋ ๊ฒฐ๊ณผ๋ฌผ์ด ๋งํด์ฃผ๋ฏ์ด ๋ชปํ ๊ฑด ๋ชปํ๊ฑฐ๋ค! ์ปจ๋์
๊ด๋ฆฌ๋ ์ค๋ ฅ์ด๋ผ๊ณ ์๊ฐํ๋ค.
๊ทธ๋๋ ์์ ํ ์ํ์ด ์์ง ์์๋ค. ์ฒ์์ผ๋ก ์คํ api ๋ฅผ ์ฌ์ฉํด์ ๋ฐฑ์๋๋ก ๋ณด๋ด๊ณ ํ๋ก ํธ์์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ ๋ฐ์ ํ๋ฉด์ ์ถ๋ ฅํ๋ ๊ฒ๊น์ง๋ ์ฑ๊ณตํ๋ค. api ๋ json ํํ๋ก ๋์ด ์๋๋ฐ, ๋ฐฑ์๋๋ก ์ฐ๊ฒฐํด์ฃผ๋ ค๋ฉด JsonParser ๋ฅผ ์ฌ์ฉํด์ ๋ฐ์ดํฐ๋ฅผ ํ์ฑํด์ฃผ๊ณ , ๊ทธ๊ฑธ JsonObject ๋ก ๋ฐ์ ํ ๊ทธ๊ฑธ ๋ค์ JsonArray ์ ๋ฐฐ์ด ํํ๋ก ๋ง๋ ๋ค. ์ด ๋ฐฐ์ด์ ๋ฐ๋ณต๋ฌธ์ ํตํด ํ๋์ฉ ๋๋ฉด์ db ์ ์ปฌ๋ผ๊ณผ ๊ทธ ๊ฐ์ ์ ์ฅํ๋ค. ํ์ง๋ง ์ด๋ ๊ฒ ๋๋ฉด api ์์ ์ ๊ณตํ๋ ์ปฌ๋ผ๋ง ์ ์ฅํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ๋ฐ์ดํฐ (์๊ณ ํธ ์์์ด๋ผ๋ ์ง, ์ฅ๋ฅด ํน์ ์ถ์ฐ์ง ๊ฐ์ ๋ฐ์ดํฐ) ๋ค์ db ์ ๋ฃ์ด์ฃผ๋ ค๋ฉด ๋ค์ ๋ ๋ค๋ฅธ api ๋ฅผ ๊ฐ์ง๊ณ ์์ db ์ ์ ์ฅํด์ฃผ์ด์ผ ํ๋ค. ์ด๊ฒ ๋ง๋์ง๋ ํ์คํ์ง ์์๋ฐ ๋๋ฌด ๋ก์ง์ด ๋ณต์กํด์ง ๊ฒ ๊ฐ์ ๋๋์ด์๋๋ฐ, ๋ ธ์๋๊ป์ ์ค๋ ํฌ๋กค๋ง์ ์ด์ฉํด๋ณด๋ ๊ฒ๋ ๋์์ง ์๋ค๋ ํผ๋๋ฐฑ์ ์ฃผ์ จ๋ค.
์๊ทธ๋๋ ott ๋ฒํผ์ ๋๋ฅด๋ฉด ๊ทธ์ ๋ง๋ ๋ฐ์ดํฐ๋ค์ด ์ถ๋ ฅ๋์ด์ผ ํ๋๋ฐ ๋ด๊ฐ ์ฌ์ฉํ๋ tmdb api ์๋ ํ๋ซํผ๋ณ๋ก ๋๋ ๋์ api ๊ฐ ์์ด์ ํ๋์ฝ๋ฉ์ผ๋ก ํ๋์ฉ ์ ๋ ฅํด์ผ ํ ์ง, ์ด ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๋ฐ ์์ด์ ๊ณ ๋ฏผ์ด์๋๋ฐ ํฌ๋กค๋ง๋ ํ ๋ฒ ์๋ํด๋ด์ผ๊ฒ ๋ค๋ ์๊ฐ์ด ๋ ๋ค.
์์ ๋ฐฑ์๋ ๋ฐ์ดํฐ๋ ํฌ๋กค๋ง์ผ๋ก ๋ฐฑ๋์ด api ๋ก ๋ฐ์ด๋ฃ๊ณ , ๋จ์ ๋ฐ์ดํฐ ์ถ๋ ฅ๋ง ํ์ํ ์๊ณ ํธ ์์ ๊ฐ์ ๊ฑด ํ๋ก ํธ์์ api ๋ฅผ ๊ฐ์ ธ์์ ๋ฐ์ด๋ฃ์ด์ค๊น๋ ์๊ฐ์ค์ด๋ค.
์์ง๋ ๋ ๊ฐ์์ ์์ ํ ๋ฒ์ด๋์ง๋ ๋ชปํ์ง๋ง ํธ์ ๋๊ณ ์๋ ์ค์ด์ด์ ์ผ๋ฅธ ํธ์ด๋ฒ๋ฆฌ๊ณ ์ง๋ ํ ์ฃผ์ ๋ถ์ฑ๋ฅผ ์ ๊ณ ์ด ๋ฒ์ฃผ๋ฅผ ๋ณด๋ด์ผํ๋ค..ํ ์ผ์ด ๋๋ฌด๋๋ฌด ๋ง๋ค~!
'์ฃผ๊ฐ ํ๊ณ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
1์ ์ฒซ ๋ฒ์งธ ์ฃผ๊ฐํ๊ณ (feat. Plmography ํ๋ก์ ํธ 3์ฃผ์ฐจ) (0) | 2023.01.09 |
---|---|
12์ ๋ค์ฏ ๋ฒ์งธ ์ฃผ๊ฐํ๊ณ (feat. Plmography ํ๋ก์ ํธ 2์ฃผ์ฐจ) (0) | 2023.01.02 |
12์ ์ธ ๋ฒ์งธ ์ฃผ๊ฐํ๊ณ (feat. Plmography ํ๋ก์ ํธ ๊ธฐํ ์ฃผ๊ฐ) (0) | 2022.12.19 |
12์ ๋ ๋ฒ์งธ ์ฃผ๊ฐํ๊ณ (0) | 2022.12.11 |
12์ ์ฒซ ๋ฒ์งธ ์ฃผ๊ฐ ํ๊ณ (0) | 2022.12.04 |
๋๊ธ