์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ ๋ ํ์ํ ๋ชจ๋ ์น ๊ธฐ์ ์ ๊ธฐ์ด๋ถํฐ ์ดํดํ๊ณ , ์์ฑํ ์ ์์ต๋๋ค. ์คํ๋ง MVC์ ํต์ฌ ์๋ฆฌ์ ๊ตฌ์กฐ๋ฅผ ์ดํดํ๊ณ , ๋ ๊น์ด์๋ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก ์ฑ์ฅํ ์ ์์ต๋๋ค.
์คํ๋ง DB 1ํธ - ๋ฐ์ดํฐ ์ ๊ทผ ํต์ฌ ์๋ฆฌ ์คํ ์์
์๋
ํ์ธ์. ์ฌ๋ฌ๋ถ
์คํ๋ง DB ์ ๊ทผ ๊ธฐ์ ๊ฐ์๋ฅผ ๋๋์ด ์คํํ์ต๋๋ค.
์ค๋๊ธฐ๊ฐ ๊ธฐ๋ค๋ ค์ฃผ์ ๋ชจ๋ ๋ถ๊ป ์ง์ฌ์ผ๋ก ๊ฐ์ฌํฉ๋๋ค.
- ๊ฐ์๋ช
: ์คํ๋ง DB 1ํธ - ๋ฐ์ดํฐ ์ ๊ทผ ํต์ฌ ์๋ฆฌ
- ๊ฐ์ ์: 54๊ฐ
- ์ค๋ช
๊ทธ๋ฆผ: ์ฝ 80์ฅ
- ๊ฐ์ ์๋ฃ PDF: ์ฝ 200์ฅ
์คํ๋ง DB 1ํธ - ๋ฐ์ดํฐ ์ ๊ทผ ํต์ฌ ์๋ฆฌ
JDBC, ์ปค๋ฅ์ , ์ปค๋ฅ์ ํ, ๋ฐ์ดํฐ์์ค, ํธ๋์ญ์ , ์์ธ ์ฒ๋ฆฌ ๊ฐ์ ๊ธฐ๋ฐ ๊ธฐ์ ์ ํต์ฌ ๊ฐ๋ ์ ๋จผ์ ํ์ตํฉ๋๋ค. ์ด๋ ๊ฒ ๊ธฐ๋ฐ์ ๋ค์ง ๋ค์์, ๊ทธ ์์ ์คํ๋ง ๋ฐ์ดํฐ ์ ๊ทผ ๊ธฐ์ ์ด ์ด ๊ธฐ๋ฅ๋ค์ ์ผ๋ง๋ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ๋์์ฃผ๋์ง ๋จ๊ณ๋ณ๋ก ๊น์ด์๊ฒ ํ์ตํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ 2ํธ์ ํตํด JdbcTemplate, MyBatis, JPA, SpringDataJPA, Querydsl ๊ฐ์ด ์ค๋ฌด์์ ์ฃผ๋ก ์ฌ์ฉํ๋ ๋ฐ์ดํฐ ์ ๊ทผ ๊ธฐ์ ๋ค๋ ํจ๊ป ํ์ตํ๊ฒ ๋ฉ๋๋ค.
๊ฐ์ ๋ชฉํ
๋ฐฑ์๋ ๊ฐ๋ฐ์๋ ์คํ๋ง MVC์ ํจ๊ป DB ์ ๊ทผ ๊ธฐ์ ์ด๋ผ๋ 2๊ฐ์ง ํฐ ์ถ์ ์์ฑํด์ผ ํฉ๋๋ค. ๋ณต์กํ๊ณ ์ด๋ ค์ด ์คํ๋ง DB ์ ๊ทผ ๊ธฐ์ ์ ์์ ํ ์ ๋ณตํ ์ ์๊ฒ ๋์๋๋ฆฌ๊ฒ ์ต๋๋ค.
์์ธํ ๋ด์ฉ์ ๋งํฌ์ ๋ค์ ๊ฐ์ ์๊ฐ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
๊ฐ์ ๋งํฌ: https://www.inflearn.com/course/์คํ๋ง-db-1?inst=b308871a
๊ฐ์ฌํฉ๋๋ค.