entity
์๋ณ์๋ฅผ ๊ฐ์ง๋ ๊ฐ์ฒด
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ง๋ฌผ๋ฆฌ๊ธฐ๋ ํ๋๋ฏ.
Hibernate Entity is a Java object that is instantiated, tracked, persisted, discarded and garbage collected
ํ์ด๋ฒ๋ค์ดํธ์์ ์ ์๋ ์ํฐํฐ๋ ์๋ฐ ๊ฐ์ฒด๋ก ์ถ์ , ์ ์ฅ, ์ญ์ ๋ฑ์ด ๊ฐ๋ฅํ ๊ฐ์ฒด๋ฅผ ์ผ์ปซ๋๋ฏ
DDD Entity is an abstract thing, if defines an idea (a pattern) and gives guidelines of what this idea is and what it represents
๋ฐ๋ฉด DDD๋ผ๋ ์ฒ ํ์์ ์ ์๋ ์ํฐํฐ๋ ์ถ์์ ์ธ ๊ฒ.
์์ด๋์ด๋ ๊ทธ๊ฑธ ์ด๋ป๊ฒ ๋ํ๋ผ์ง์ ๋ํ ๊ฐ์ด๋๋ผ์ธ์ ์ฃผ๋ ์ถ์์ ์ธ ๊ฒ์ ์๋ฏธํ๋๋ฏ.
์ ๋ฆฌ
Domain and Entity are different functions. Domain model has-an entity
[[domain]]์ด ์ข ๋ ๋ฒ์๊ฐ ๋์ ์ถ์์ ์ธ ์๋ฏธ.
[[entity]] ๋ ๋๋ฉ์ธ์ ๊ธฐ๋ฐ์ผ๋ก ์ ์๋ ๊ฒ.
์ฐธ๊ณ
Last updated