์ ๋ฒ ์๊ฐ์ Spring Data JPA ๋ฌด์์ธ๊ฐ์ ๊ฐ๋จํ ํต์ฌ์ ๋ต์ ๋ํด์ ์์๋ดค๋ค. ์ด์ด์ Spring Data JPA์ ์ธ์
๊ด๋ฆฌ ์ ๋ต ์ค ํ๋์ธ OSIV ์ ๋ต์ ๋ํด์ ์์๋ณด๋ ค๊ณ ํ๋ค. 2024.01.22 - [๐ฟSpring/Spring JPA] - [Spring JPA] JPA๋? [Spring JPA] JPA๋? ์ด๋ฒ ๊ธ์์๋ JPA(Java Persistence API)์ ๋ํด ์์๋ณด๋ ค๊ณ ํ๋ค. JPA๋ ์๋ฐ ์ง์์์ ORM(Object-Relational Mapping) ๊ธฐ์ ํ์ค์ผ๋ก ์ฌ์ฉ๋๋ ์ธํฐํ์ด์ค ๋ชจ์์ด๋ค. ๊ทธ ๋ง์ ์ฆ, ์ค์ ์ ์ผ๋ก ๊ตฌํ ๋ ๊ฒ์ด ์ boom-94.tistory.com OSIV (Open Session In View) ์คํ๋ง ํ๋ ์์ํฌ์์ ์ฌ์ฉํ๋ ์ธ์
๊ด๋ฆฌ ์ ๋ต ์ค..
์ด๋ฒ ๊ธ์์๋ JPA(Java Persistence API)์ ๋ํด ์์๋ณด๋ ค๊ณ ํ๋ค. JPA๋ ์๋ฐ ์ง์์์ ORM(Object-Relational Mapping) ๊ธฐ์ ํ์ค์ผ๋ก ์ฌ์ฉ๋๋ ์ธํฐํ์ด์ค ๋ชจ์์ด๋ค. ๊ทธ ๋ง์ ์ฆ, ์ค์ ์ ์ผ๋ก ๊ตฌํ ๋ ๊ฒ์ด ์๋๋ผ ๊ตฌํ๋ ํด๋์ค์ ๋งคํ์ ํด์ฃผ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ํ๋ ์์ํฌ JPA๋ฅผ ๊ตฌํํ ๋ํ์ ์ธ ์คํ์์ค๋ก๋ Hibernate๊ฐ ์๋ค. JPA(Java Persistence API) ๋? Java ์ง์์์ ORM(Object-Relational Mapping) ๊ธฐ์ ํ์ค์ผ๋ก ์ฌ์ฉํ๋ ์ธํฐํ์ด์ค ๋ชจ์ ์๋ฐ ์ดํ๋ฆฌ์ผ์ด์
์์ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ์์ ์ ์ํ ์ธํฐํ์ด์ค ์ธํฐํ์ด์ค ์ด๊ธฐ ๋๋ฌธ์ Hibernate, OpenJPA ๋ฑ์ด JPA๋ฅผ ๊ตฌํํจ ์ฅ์ ๊ฐํธํ CR..