๐ ๊ด๋ จ ๊ธ
- [Spring ์น ํ๋ก์ ํธ] ์๋ฐ ํ๋ซํผ GOING
- [Spring MVC ํ๋ก์ ํธ ๋ฆฌํฉํ ๋ง] 1. ๊ตญ๋น์ง์๊ต์ก์ ํ๊ณ
- [Spring MVC ํ๋ก์ ํธ ๋ฆฌํฉํ ๋ง] 2. SqlSessionFactory -> SqlSessionTemplate
- [Spring MVC ํ๋ก์ ํธ ๋ฆฌํฉํ ๋ง] 3. ์์กด์ฑ ์ฃผ์ ์์
- [Spring MVC ํ๋ก์ ํธ ๋ฆฌํฉํ ๋ง] 4. @Service, ๋น์ฆ๋์ค ๋ก์ง ๋ถ๋ฆฌ
- [Spring/์คํ๋ง] JUnit์ ์ด์ฉํ ๋จ์ ํ ์คํธ, @Test
- ์นํ๋ก์ ํธ ๋ฌธ์์ธ์ฆ ๊ตฌํํ๊ธฐ with ๋ค์ด๋ฒ ํด๋ผ์ฐ๋ ํ๋ซํผ
- [Java/์๋ฐ] ๋ ์ง-Date์ ๋ชจ๋ ๊ฒ (ํ์ฌ-๋ด์ผ ๋ ์ง, Date ํฌ๋งท ๋ณํ, ๋ ์ง ์ฐจ์ด ๊ณ์ฐ, ๋ํ๊ธฐ, ๋นผ๊ธฐ)
- ์๋ฐ ์ธ๋ฏธ ํ๋ก์ ํธ - ์๋ฐ ํ๋ซํผ GOING
โก๏ธ๊ตญ๋น์ง์๊ต์ก์ ํ๊ณ
๊ตญ๋น์ง์์ผ๋ก ์๋ฐ ์คํ๋ง ๊ณผ์ ์ ๋ฃ๊ฒ ๋๋ฉฐ ์ ๋ง ๋ง์ ๊ฒ์ ๋ฐฐ์ธ ์ ์์์ต๋๋ค.
๊ทธ๋ฌ๋ 6๊ฐ์ ๊ณผ์ ์ ์๋ง์ ๋ด์ฉ๋ค์ ๋๋ ค ๋ฐ์์ผ ํ๋ ๊ทธ๋งํผ ๋ฐฐ์์ ๊น์ด๋ ์๊ณ
ํ๋ก๊ทธ๋จ์ด ๋์๊ฐ๊ฒ๋๋ง ํ๋๋ก ๋ฐฉ๋ฒ๋ง ๋ฐฐ์ฐ๋ ๋๋์ ๋ฐ์์ต๋๋ค.
์ ๋ ๋ธ๋ก๊ทธ๋ฅผ ๋ฐ๋ก ์ด์ํ๋ฉฐ ์์ ์ค ๋ฉ๋ชจํด๋์๋ ๋จํธ์ ์ธ ํค์๋๋ฅผ ์ค์ฌ์ผ๋ก ๋ค์ ๊ณต๋ถํ๊ณ ๊ธฐ๋กํด๋ณด๋ฉฐ
"์ ์ด๋ ๊ฒ ์ค์ํ ๋ด์ฉ์ ์๋ ค์ฃผ์ง ์์ง?" ๋ผ๋ ๋๋์ ๊ณ์ํด์ ๋ฐ์์ต๋๋ค.
๋ค๋ฅธ ํ์๋ค๋ ์ด๋ฐ๊ฐ ์ถ์ด ๊ตฌ๊ธ๋ง ํด์ ์ฐพ์๋ณด๋ ์ ๋ณด๋ค ๋ ์ฌํ ๊ณณ๋ ์๊ณ
์ผํ๊ฐ์ฌ๊ธ์ผ๋ก ์๋ ค์ฃผ์๋ ๊ฐ์ฌ๋๋ ์๋ ๊ฒ์ ํ์ธํ๊ณค ์ญ์ ์ผ๋ฐ์ผ๊ฐ ์ฌํ๊ตฌ๋๋ฅผ ์ ์ ์์์ต๋๋ค.
ํ๋ก์ ํธ๋ก ๋์์์ ์ธ๋ฏธ ํ๋ก์ ํธ๋ฅผ ์์ํ ๋ ๊ฐ์ฌ๋์ ๊ธฐ๋ณธ์ ์ธ ์ค๊ณ ๋ฐฉ๋ฒ๋ ์๋ ค์ฃผ์ง ์์
์กฐ์๋ค๋ผ๋ฆฌ ํ์ ์ ๊ฐ์ง ๋ชปํ๊ณ ๋ถ์ค๊ณต์ฌ๋ง๋ฅ ๊ธฐ๋ณธ ์ค๊ณ๋ฅผ ํ ๋ค ๊ธฐ๋ฅ์ ์ธ ๋ถ๋ถ ์ถ๊ฐ์๋ง ์ด์ ์ฌ๋ ธ์ต๋๋ค.
๊ทธ๋ ๊ฒ ์ธ๋ฏธ ํ๋ก์ ํธ๊ฐ ๋๋ ๋ค ์ฝ๋ ํ์ง์ด๋ ์์น์ ๋ง๊ฒ ์ฝ๋ฉํ๋์ง ๊ธฐ๋ณธ๊ธฐ์ ๋ํ ํผ๋๋ฐฑ์ ๋ฐ์ผ๋ ค ํ์ง๋ง
๋์์ค๋ ํผ๋๋ฐฑ์ ๊ทธ์ "๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ์ ์ด๊ฒ ์ ๊ฒ ๋นผ๋ผ"๊ฐ ๋์ด์์ต๋๋ค.
๋ต๋ตํ๋ ์ ๋ ์ ๋ง๋ ํ๋ก์ ํธ์ ๊ธฐ์ค์ ๋ํด ์ง๋ฌธ์ ๋์ ธ๋ดค๊ณ
๋์์ค๋ ๋๋ต์ "์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋๋ฐ ๊ฐ๋ ์ฑ์ด ์ ์ผ ์ค์ํฉ๋๋ค^^"
์ด ๋๋ต ํ๋๋ก ๊ฐ์ฌ์ ๋ฐ์ฒ์ ์์๋ฒ๋ฆฌ๊ฒ ๋์๊ณ ๋งค์ผ๊ฐ์ด "์ฐ๋ฆฌ ๋ฐ ํ์๋ค ๋๋ฌด ์ํ๊ณ ์์ด์"๋ผ๊ณ ํ๋ ๋ง์
๊ทธ์ SI ๋ณด๋๋ฐฉ์ ์ฐ๋ฆฌ๋ฅผ ํ์๋๊ธฐ๋ ค๋ ๊ฐ์ค๋ผ์ดํ ์ ์ง๋์ง ์์๋ค๋ ๊ฑธ ๊นจ์ฐ์ณค์ต๋๋ค.
ํ๋ค ๋ชปํด ๊ฐ์ฒด์งํฅ ์ค๊ณ 5๋ ์์น์ด๋ ์ฝ๋ ๋ถ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ด๋ผ๋ ์๋ ค์ฃผ๋ ค๋ ํ๋๋ฐ...
๊ทธ๋ ๊ฒ 2์ฃผ ๋ค, Model2 ๊ฒ์ํ์ Spring MVC๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ์ ์๋ ค์คฌ๊ณ
๊ธฐํ์ด ์ด๋ฐํ๊ธฐ ๋๋ฌธ์ ์ฐ์ ๊ทธ ๋ฐฉ๋ฒ ๊ทธ๋๋ก ์ ํฌ ์ธ๋ฏธ ํ๋ก์ ํธ์ ์ ์ฉ์ ํ์ต๋๋ค.
์๋ ค์ฃผ๋ ๋ฐฉ๋ฒ๋๋ก ๋ฐ๋ผํ๋๋ฐ ์ ๊ฐ ๊ณต๋ถํ๋ ๋ด์ฉ์ด๋ ๋๋ฌด ๋ค๋ฅธ ๊ฑฐ ๊ฐ์
ํจ์คํธ์บ ํผ์ค ์คํ๋ง ๊ฐ์๋ฅผ ๊ตฌ๋งคํด ๋ค์ ์ฒ์๋ถํฐ ๊ณต๋ถํด๋ณด๋,
๊ฐ์ฌ๋์ด ์๋ ค์ค ๋ฐฉ๋ฒ์ ์ ์ฉํ ์ฐ๋ฆฌ ํ๋ก์ ํธ์ ์ฝ๋๋ ๊ทธ๋ฅ ๊ฐ์งฌํต ์์ค์ด๋ผ๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค.
์ด ์์ค์ด๋ฉด ์ ๋ง ๊ธ๋ฌ๋จน๊ฒ ๋ค๋ ์๊ฐ์ ํ๋ก์ ํธ ์ฝ๋๋ฅผ ๋ฐ๋ฅ๋ถํฐ ๋ค์๋ ๋ฆฌํฉํ ๋ง์ ์งํํ์๊ณ ,
๋ธ๋ก๊ทธ์ ์ด๋ค ๋ฆฌํฉํ ๋ง์ ํ๊ณ , ์ ํ๋์ง๋ฅผ ํ๋์ฉ ๊ธฐ๋กํ๋ ค ํฉ๋๋ค.
๋ค์ ์๊ฐํ๋ ์ด๋ฐ์์ ๊ธ์ ๋์๋ ์๊ณ ๊ธธ์ด์ก๋ค์.
์๋ฌดํผ ์ด ๊ธ์ ๋ณด์๋ ๋ถ์ด๋ผ๋ฉด ๊ตญ๋น ํ์ ์ ์์๋ณด๊ณ ์ ํํ์๊ธธ ๋ฐ๋๋๋ค.
๋๊ธ