์ธํŒŒ

You Can Become A

P

๋Šฆ๊ฒŒ ์‹œ์ž‘ํ•ด๋„ ๋ˆ„๊ตฌ๋“ ์ง€ ๋…ธ๋ ฅํ•˜๋ฉด ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ ์ˆ˜ ์žˆ์–ด์š” !

์‹œํ€„๋ผ์ด์ฆˆ db

๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค
Sequelize

[ORM] ๐Ÿ“š ์‹œํ€„๋ผ์ด์ฆˆ ์ดˆ๊ธฐ ๊ตฌ์„ฑ & DB ์—ฐ๊ฒฐ (MySQL)

Sequelize ๋ž€? ์‹œํ€„๋ผ์ด์ฆˆ๋Š” nodejs์—์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‰ฝ๊ฒŒ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ, ORM(Object-relational Mapping)์œผ๋กœ ๋ถ„๋ฅ˜๋œ๋‹ค. sql ์ž‘์„ฑ๋ฒ•์„ ๋ชจ๋ฅด๋”๋ผ๋„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค. ORM์ด๋ž€ ๊ฐ์ฒด์™€ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ž๋™์œผ๋กœ ๋งคํ•‘(์—ฐ๊ฒฐ)ํ•ด์ฃผ๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค. ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€ ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ํ…Œ์ด๋ธ”์„ ์‚ฌ์šฉํ•œ๋‹ค. ์‹œํ€„๋ผ์ด์ฆˆ๋Š” MySQL ์™ธ์—๋„ MariaDB, PostgreSQL ๋“ฑ๋“ฑ ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—๋„ ์“ธ ์ˆ˜ ์žˆ๋‹ค. ๋ฌธ๋ฒ•์ด ์–ด๋Š ์ •๋„ ํ˜ธํ™˜๋˜๋ฏ€๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹ค๋ฅธ SQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ์ „ํ™˜ํ•  ๋•Œ๋„ ํŽธ๋ฆฌํ•˜๋‹ค. ์‹œํ€„๋ผ์ด์ฆˆ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ตฌ๋ฌธ์„ ์•Œ์•„์„œ SQL๋กœ ๋ฐ”๊ฟ”์ค€๋‹ค. ๊ทธ๋ž˜์„œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋งŒ์œผ๋กœ MySQL์„ ์กฐ์ž‘ํ•  ..

category_image
์ธํŒŒ_
2021.11.10
(0)