๐ญ Study/: Spring
[Spring] ๊น์ํ ์คํ๋ง ํต์ฌ์๋ฆฌ <์น์
1.๊ฐ์ฒด ์งํฅ ์ค๊ณ์ ์คํ๋ง> ์ ๋ฆฌ
์น์
1. ๊ฐ์ฒด ์งํฅ ์ค๊ณ์ ์คํ๋ง ์คํ๋ง์ ํ์ (์๋์ ๋ฐฐ๊ฒฝ) EJB (Enterprise Java Beans) → ์คํ๋ง+JPA, ์๋ฐ ์ง์ฌ์ ํ์ค ๊ธฐ์ ์ปจํ
์ด๋ ๊ธฐ์ , ์ค์ ์ ์ํ ํธ๋์ญ์
๊ด๋ฆฌ,๋ถ์ฐ๊ธฐ์ ์ ์ง์ ๊ฐ์ Entity Bin ๊ธฐ์ , ORM๊ธฐ์ ๋ ๋ณด์ But ๊ฐ๊ฒฉ์ด.. ๋น์.. ๋ณต์กํ๊ณ ์ด๋ ค์ ์ง์ ๋ถํ ์ฝ๋ ORM๊ธฐ์ : ์ฟผ๋ฆฌ ์์ด ์๋ฐ ๊ฐ์ฒด๋ฅผ DB์ ํธํ๊ฒ ์ ์ฅํ๊ณ ๊บผ๋ด๋ ๊ธฐ์ ⇒ NTTB POJO (Plan Old Java Object) → ์ค๋๋ ๋ฐฉ์์ ์๋ฐ ์ค๋ธ์ ํธ๋ฅผ ์ฌ์ฉํ์๋ ์์ง์๋ ๋ฐ์ ⇒ EJB์ ๋์์ด ๋ ์ ์๋ ์คํ์์ค ๊ฐ๋ฐ ⇒ ์คํ๋ง, ํ์ด๋ฒ๋ค์ดํธ(Hibernate) ์ ๋ฑ์ฅ EJB → Hibernate → JPA (ํ์ด๋ฒ๋ค์ดํธ์ ์ ์ฌ) ๋๋ถ๋ถ ์๋ฐ ์ง์์ ORM์ J..
2023. 10. 4.