Spring Boot CRUD API ๊ตฌํ (2) - Repository, Service, Controller ๊ณ์ธต ๊ตฌํ (Member)
rlaehddnd0422
์ด๋ฒ ํฌ์คํ
์์๋ Repository ๊ณ์ธต ๋ฐ Service ๊ณ์ธต์ ๊ตฌํํด๋ณด๊ฒ ์ต๋๋ค.์ค์ ๋ฐ์ด๋ฒํ
์ด์ค(h2) DataSource ์ค์ ๋ณธ ํ๋ก์ ํธ์์๋ ์๋์ ๊ฐ์ด JDBC๋ฅผ ์ง์ ์ฌ์ฉํด์ ๋ฒ๊ฑฐ๋กญ๊ฒ DriverManger์์ ๋งค๋ฒ ์ปค๋ฅ์
์ ํ๋ํ์ง ์๊ณ ,Connection connection = DriverManager.getConnection(URL, USERNAME, PASSWORD);JDBC์ ์์ ORM(๊ฐ์ฒด ๊ด๊ณ ๋งคํ) ๊ธฐ์ ์ธ JPA๋ฅผ ํตํด JDBC์ ์ ๊ทผํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ์ปค๋ฅ์
์ ํ๋ํ๊ธฐ ๋๋ฌธ์๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ์ปค๋ฅ์
์ ๋ณด๋ฅผ ์ ํ๋ฆฌ์ผ์ด์
๋ถํธ์ ์
๋ ฅํด์ ์ค์ DB์ ์ ๊ทผํ๋๋ก ์ค์ ํ์์ต๋๋ค. ์ค์ DB์ ์ ๊ทผํ๊ธฐ ์ํ DataSource๋ฅผ ์ ํ๋ฆฌ์ผ์ด์
๋ถํธ ์ ๋ณด์ ์ค์ ํด์ค์๋ค. ( a..