JPA Words ORM Mybatis Hibernate JPA EJB Hibernate Spring Framework ORM(Object-relational mapping) ๊ฐ์ฒด ๊ด๊ณ ๋งคํ ๊ฐ์ฒด์ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ๋ฅผ ์๋์ผ๋ก ๋งคํ(์ฐ๊ฒฐ)ํด ์ฃผ๋ ๊ฒ. ORM์ ํตํด ๊ฐ์ฒด ๊ฐ์ ๊ด๊ณ๋ฅผ ๋ฐํ์ผ๋ก SQL์ ์๋์ผ๋ก ์์ฑํ์ฌ ๋ถ์ผ์น๋ฅผ ํด๊ฒฐ. ๊ฐ์ฒด๋ฅผ ํตํด ๊ฐ์ ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ๊ฒ. JPA(Java Persistence API) EJB Entity Java Bean. (๊ณผ๊ฑฐ ์๋ฐ ํ์ค ORM) ์ฝ๋๊ฐ ๊น๋ํ์ง ๋ชปํ๋ค. ๊ตฌํ์ด ์ด๋ ต๊ณ ์คํ์๋๊ฐ ๋งค์ฐ ๋๋ฆฌ๋ค. ์์ ์ด์ ๋ก ๋์ด์ ์ฌ์ฉํ์ง ์์ต๋๋ค. Hibernate Open Source Gavin King์ด EJB๋ฅผ ๋์ฒดํ๊ธฐ ์ํด ๊ฐ๋ฐ. ..