Spring
Spring JDBC | Service์ Dao ๋ ์ด์ด์ ๊ตฌ๋ถ๋ฐฉ์ | Service์ DAO์ ์ญํ ๊ณผ ๊ด๊ณ โ
์๋น์ค์ ๋ฐ์ดํฐ ๋ ์ด์ด์ ๊ตฌ๋ถ๋ฐฉ์ ์ปจํธ๋กค๋ฌ URL Mapping๊ณผ ์ฌ์ฉ์ ์ถ๋ ฅ Service์ DAO์ ์ญํ ์
๋ ฅ์ ์ฌ์ฉ์๋ก๋ถํฐ ๋ฐ๊ณ ์ฌ์ฉ์์๊ฒ ๋๋ ค์ฃผ๊ธฐ ์ํด์ ๋ฐ์ดํฐ๊ฐ ํ์ํ๋ฐ ๋ฐ์ดํฐ ์ ๊ณต์ ํ๋ ๊ฒ์ด Service Service๋ Dao๋ฅผ ์ฐ๊ณ ์๋ค. SQL์ ๋ด์ฉ๋ค์ Service๊ฐ ์ฌ์ฉ SQL๋ช
๋ น์ ํตํด ์ฐ๋ ๊ฒ์ด ์๋ Dao๊ฐ ์ ๊ณตํ๋ ํจ์๋ฅผ ํตํด์ ์ฐ๊ฒ ๋ค๋ ๊ฒ์ด๋ค. Dao๋ SQL์ด ๊ฐ์ง๊ณ ์๋ ๊ธฐ๋ฅ์ ์๋ฐ ๊ฐ์ฒด์ ํํ๋ก ์ ๊ณตํ๋ ๊ฒ Dao๋ฅผ ์ฌ์ฉํ์ ๊ฒฝ์ฐ ์ฅ์ ์ผ๋ก Service ๊ตฌํํ๋ ์ฌ๋์ด SQL์ ๋ชฐ๋ผ๋ ๋๋ฉฐ ์ด๋ ํ ์ ์ฅ์๋ฅผ ์ฐ๋์ง ์๊ดํ์ง ์์๋ ๋๋ค. ๋ฐ์ดํฐ ์์ค์ ๋ํ ๊ฒ์ ์จ๊ธธ๋ฟ๋ง ์๋๋ผ ์๋ฐ๋ง ์๋ฉด ์
๋ฌด๋ฅผ ๋ค๋ฃฐ ์ ์๋ค. -> ํ์
๋ฅ๋ ฅ ํฅ์ Controller -> ui์ ๋ฌธ๊ฐ ..
2021. 3. 14. 01:17