[JPA] JPA(Java Persistent API)
rlaehddnd0422
์ง๊ธ๊น์ง jdbc๋ถํฐ jdbctemplate๊น์ง ์ฌ์ฉ์๊ฐ ์ง์ SQL์ ์์ฑํด ๋งคํํด์ค๋ SQL Mapper ๋ฐฉ์์ผ๋ก SQL ์ค์ฌ์ ์ธ ๊ฐ๋ฐ์ ํด์์ต๋๋ค. SQL ์ค์ฌ์ ์ธ ๊ฐ๋ฐ์ ๊ฐ๋ฐ์๊ฐ ๊ณ ์์ ๋ง์ดํด์ผํฉ๋๋ค.. CRUD์์ ์์ํด์ ์๋ฐ ๊ฐ์ฒด๋ฅผ SQL๋ก ๋ฐ๊พธ๊ณ , SQL์ ์๋ฐ ๊ฐ์ฒด๋ก ๋ฐ๊พธ๊ณ .. ์ด๋ ๊ฒ ๊ฐ์ฒด๋ฅผ SQL ๋ก ๋งคํํ๋ ์์
๋ค์ ๊ฐ๋ฐ์๊ฐ ํด์ผํ์ฃ . ๊ต์ฅํ ๋ฒ๊ฑฐ๋กญ์ต๋๋ค. ๊ฐ๋จํ ์ผ์ด์ค์๋ ๊ฐ๋ฐ์๊ฐ ๋น๊ต์ ์ฝ๊ฒ ๋งคํํ ์ ์๋ค๊ณ ํด๋, ๊ฐ์ฒด ๋ ๋ฒจ์ด ์์์ ์ํด์ ์ปค์ง๊ฒ ๋๋ฉด SQL๋ก ๋งคํ์ ๋ฐฐ๋ก ๋ณต์กํด์ง๋๋ค. ์์๋ฅผ ํ๋๋ค์ด๋ณด๊ฒ ์ต๋๋ค. Item์ ์์ํ ๊ฐ์ฒด Album, Movie, Book์ด ์๋ค๊ณ ํด๋ด
์๋ค. ๊ทธ๋ฆฌ๊ณ Album, Movie, Book ์ Item์ PK์ธ id๋ฅผ ์ธ๋ํค๋ก ๊ฐ์ง๋ค๊ณ ํด..