๐ก1. ORM(Object Relational Mapping) ๊ฐ๋
โORM(Object Relational Mapping)โ์ โ๊ฐ์ฒด๋ก ์ฐ๊ฒฐ์ ํด์ค๋คโ๋ ์๋ฏธ๋ก, ์ดํ๋ฆฌ์ผ์ด์
๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ ์ SQL์ธ์ด๊ฐ ์๋ ์ดํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ธ์ด๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ๊ทผํ ์ ์๊ฒ ํด์ฃผ๋ ํด์
๋๋ค.
ORM์ SQL๋ฌธ๋ฒ ๋์ ์ดํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐ์ธ์ด๋ฅผ ๊ทธ๋๋ก ์ฌ์ฉํ ์ ์๊ฒ ํจ์ผ๋ก์จ, ๊ฐ๋ฐ ์ธ์ด์ ์ผ๊ด์ฑ๊ณผ ๊ฐ๋ ์ฑ์ ๋์ฌ์ค๋ค๋ ์ฅ์ ์ ๊ฐ๊ณ ์์ต๋๋ค.
ORM์ ์ฅ๋จ์ ๊ณผ ์ ์ ํ ํ์ฉ ๋ฐฉํฅ
ORM์ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์์ด ๊ฐ๋ฐ์ธ์ด์ ์ผ๊ด์ฑ๊ณผ ๊ฐ๋
์ฑ์ ๋์ฌ์ฃผ๋ ๊ฐ๋ ฅํ ์ฅ์ ์ด ์์ต๋๋ค.
๋ค๋ง, ORM๋ง์ผ๋ก๋ SQL์ ๋ชจ๋ ๋ถ๋ถ์ ๋ค๋ฃจ๊ธฐ๊ฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ ๋ฐฑ์๋ ๊ฐ๋ฐ ์ SQL ์ฟผ๋ฆฌ์ ๋ํ ์ง์๊ณผ ๊ฒฝํ์ด ๋ฐํ์ด ๋์ด์ผ ๋ ํจ๊ณผ์ ์ธ ๋ฐฑ์๋ ๊ฐ๋ฐ์ด ๊ฐ๋ฅํ๋ค๋ ์ ์ ์ผ๋์ ๋๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.