- ์ฑ ์ ๋ํ ์ ๋ณด๋ http://www.aladin.co.kr/shop/wproduct.aspx?ISBN=8980782713 ์์ ํ์ธ
- ์ฑ ์ ๋ํ ์ง๋ฌธ ๋ต๋ณ์ http://cafe.daum.net/javacan ์นดํ๋ ์ ์ ์ด๋ฉ์ผ๋ก ๊ฐ๋ฅ
์ ๊ณต๋๋ ์์ค๋ ๋ฉ์ด๋ธ ํ๋ก์ ํธ์ด๋ฉฐ ๋ค์์ ๊ธฐ์ค์ผ๋ก ์์ฑ๋์๋ค.
- ์๋ฐ7 (11์ฅ ์ผ๋ถ ์์ ๊ฐ ์๋ฐ8 ๋๋ค ์ฌ์ฉ) -- Window > Preferences > Java/Installed JREs ์์ ์ถ๊ฐ
- UTF-8 -- Window > Preferences > General/Workspace ์์ Text file encoding์ UTF-8๋ก ๋ณ๊ฒฝ -- ํ๋ก์ ํธ๋ฅผ ์ํฌํธ ํ ๋ค, ํ๋ก์ ํธ ๋ณ๋ก Project > Properties > Resource ์์ Text file encoding์ UTF-8๋ก ๋ณ๊ฒฝํด๋ ๋จ
- ํฐ์บฃ 7 (์๋ธ๋ฆฟ3) -- Window > Preferences > Servers/Runtime Environments ์์ ํฐ์บฃ 7 ์ค์ ์ถ๊ฐ
์ดํด๋ฆฝ์ค์ ์๋ฐ7 JRE๋ฅผ ์ถ๊ฐํ์ง ์์๋ค๋ฉด, ์๋ฐ7 JRE ์ค์ ์ ์ถ๊ฐํ๋ค. ์๋ฐ8 ์์ ๋ฅผ ์คํํด๋ณด๊ณ ์ถ๋ค๋ฉด ์ดํด๋ฆฝ์ค Luna๋ฅผ ์ด์ฉํ๋ค.
๋ช ๋ น ํ๋กฌํํธ์์ ๋ฉ์ด๋ธ์ ์ด์ฉํด์ ์น ํ๋ก์ ํธ๋ฅผ ์คํํ๋ ค๋ฉด ๋ฉ์ด๋ธ์ด ์ค์น๋์ด ์์ด์ผ ํ๋ค. ๋ฉ์ด๋ธ์ ๋ํ ๊ธฐ์ด ์ง์์ด ํ์ํ๋ฉด http://javacan.tistory.com/entry/MavenBasic ๊ธ์ ์ฝ์ด๋ณด๊ธฐ ๋ฐ๋๋ค.
์ด ํ๋ฉด์ ์ฐ์ธก์ ์๋ Download Zip ๋งํฌ๋ฅผ ๋๋ฅด๋ฉด ์์ค ์ฝ๋๋ฅผ ๋ค์ด๋ก๋ ๋ฐ๋๋ค. ์ด ํ์ผ์ ์์ถ์ ํ๋ฉด /mvnprj ๋๋ ํ ๋ฆฌ ๋ฐ์ spring4-chapxx ํ์์ ๋ฉ์ด๋ธ ํ๋ก์ ํธ๊ฐ ์กด์ฌํ๋ค.
File > Import ... > Maven/Existing Maven Projects ๋ฉ๋ด๋ฅผ ์ด์ฉํด์ ๋ฉ์ด๋ธ ํ๋ก์ ํธ๋ฅผ ์ํฌํธ ํ๋ค.
๋ฉ์ด๋ธ์ ์ต์ํ์ง ์์ ์ฌ์ฉ์๋ ์ดํด๋ฆฝ์ค ํ๋ก์ ํธ ํ์์ผ๋ก ์ ๊ณต๋๋ ์์ค ํ๋ก์ ํธ๋ฅผ https://drive.google.com/file/d/0B2WFL4DD6ByESmUyR184Z25LS2s/edit?usp=sharing ์์ ๋ค์ด๋ก๋ ๋ฐ์์ ์ํฌํธํด๋ ๋๋ค.
File > Import ... > General/Existing Projects into Workspace ๋ฉ๋ด๋ฅผ ์ด์ฉํด์ ์ดํด๋ฆฝ์ค ํ๋ก์ ํธ๋ฅผ ์ํฌํธํ๋ค.
์ดํด๋ฆฝ์ค ํ๋ก์ ํธ๋ฅผ ์์ฑํ ๋ ์ฌ์ฉํ ์ค์ ์ ์๋์ ๊ฐ๋ค.
- ์๋ฒ(๋ฐํ์) ์ด๋ฆ: 'Apache Tomcat v7.0' -- ํฐ์บฃ 7 ์ค์ ์ ์ถ๊ฐํ ๋ ์ด ์ด๋ฆ์ ์ฌ์ฉํ๋ค. (๊ธฐ๋ณธ์ผ๋ก ์ฌ์ฉ๋๋ ์ด๋ฆ์ด๋ค.)
- ์๋ฐ ๋ฒ์ : 1.7
- ์ธ์ฝ๋ฉ: UTF-8
| ํ๋ก์ ํธ | ํ์ | ์ค์ |
|---|---|---|
| spring4-chap01 | ์ดํ๋ฆฌ์ผ์ด์ | ์คํ๋ง ๊ธฐ์ด ์์ |
| spring4-chap02 | ์ดํ๋ฆฌ์ผ์ด์ | ์คํ๋ง DI์ ๊ด๋ จ๋ ๋ค์ํ ์์ ์ฝ๋ |
| spring4-chap03 | ์ดํ๋ฆฌ์ผ์ด์ | ๋ผ์ดํ์ฌ์ดํด ๋ฒ์์ ๊ด๋ จ๋ ์์ ์ฝ๋ |
| spring4-chap04 | ์ดํ๋ฆฌ์ผ์ด์ | ํ๋กํผํฐ, ํ๋กํ ๋ฑ ์์ ์ฝ๋ |
| spring4-chap05 | ์ดํ๋ฆฌ์ผ์ด์ | ์ปจํ ์ด๋ ํ์ฅ ์์ ์ PropertyEditor/ConversionService ์์ |
| spring4-chap06 | ์ดํ๋ฆฌ์ผ์ด์ | ์คํ๋ง AOP ์์ |
| spring4-chap07 | ์น | ์คํ๋ง MVC์ ์ปจํธ๋กค๋ฌ, ์ปค๋งจ๋ ๊ฐ์ฒด, ํผ ๊ฒ์ฆ ๋ฑ์ ์์ |
| spring4-chap08 | ์น | JSP ์ฐ๋ ๋ฐ ์ปค์คํ ํ๊ทธ, ํ์ผ ๋ค์ด๋ก๋, ์์ /PDF ์์ฑ ์์ |
| spring4-chap09 | ์น | XML/JSON ์๋ต, ํ์ผ ์ ๋ก๋ ์์ |
| spring4-chap09-ws | ์น | ์น ์์ผ๊ณผ SockJS ๊ด๋ จ ์๋ฒ ์์ |
| spring4-chap10 | ์น | ์๋ธ๋ฆฟ3 ๊ธฐ๋ฐ ์คํ๋ง MVC ์ค์ ์์ |
| spring4-chap11 | ์ดํ๋ฆฌ์ผ์ด์ | DataSource ์ค์ ๊ณผ JDBC๋ฅผ ์ํ ํ ํ๋ฆฟ ์ฌ์ฉ ์์ |
| spring4-chap11-j8 | ์ดํ๋ฆฌ์ผ์ด์ | ์๋ฐ8์ ๋๋ค์์ ์ด์ฉํ JdbcTemplate ์ฌ์ฉ ์์ |
| spring4-chap12 | ์ดํ๋ฆฌ์ผ์ด์ | ํธ๋์ญ์ ์ค์ ์์ |
| spring4-chap13-hib | ์ดํ๋ฆฌ์ผ์ด์ | ํ์ด๋ฒ๋ค์ดํธ 4 ์ฐ๋ ์์ |
| spring4-chap13-hib3 | ์ดํ๋ฆฌ์ผ์ด์ | ํ์ด๋ฒ๋ค์ดํธ 3 ์ฐ๋ ์์ |
| spring4-chap13-jpa | ์ดํ๋ฆฌ์ผ์ด์ | JPA ์ฐ๋ ์์ |
| spring4-chap13-jpa-jta | ์ดํ๋ฆฌ์ผ์ด์ | JPA์์ JTA ์ฐ๋ ์์ |
| spring4-chap13-mybatis | ์ดํ๋ฆฌ์ผ์ด์ | MyBatis ์ฐ๋ ์์ |
| spring4-chap14 | ์ดํ๋ฆฌ์ผ์ด์ | ์คํ๋ง ๋ฐ์ดํฐ JPA ์ฌ์ฉ ์์ |
| spring4-chap15-a1 | ์น | ์๋น์ค-DAO ๊ตฌ์กฐ ์์ |
| spring4-chap15-a2 | ์น | ์ดํ๋ฆฌ์ผ์ด์ -๋๋ฉ์ธ-์์ |
| spring4-chap16 | ์น | ์คํ๋ง ์ํ๋ฆฌํฐ ๊ธฐ๋ณธ ์์ |
| spring4-chap16-s1 | ์น | JDBC๋ฅผ ์ด์ฉํ ์ธ์ฆ ์ฒ๋ฆฌ ์์ |
| spring4-chap16-s2 | ์น | ์ฟ ํค๋ฅผ ์ฌ์ฉํด์ ์ธ์ฆ ์ํ ๋ณด๊ดํ๋ ์ฒ๋ฆฌ ์์ |
| spring4-chap17 | ์ดํ๋ฆฌ์ผ์ด์ | ๋ฉ์ผ ๋ฐ์ก, ์ค์ผ์ค๋ง, RestTemplate ์์ |
| spring4-chap17-s | ์น | RestTemplate์ ํ ์คํธํ๋๋ฐ ์ฌ์ฉ๋ ์น ์ดํ๋ฆฌ์ผ์ด์ |
| spring4-chap18 | ์ดํ๋ฆฌ์ผ์ด์ | ์คํ๋ง์ JUnit ํ ์คํธ ์ง์ ๊ด๋ จ ์์ |
| spring4-chap18-m | ์น | MVC ํ ์คํธ๋ฅผ ์ํ MockMvc ์์ |
| spring4-chap18-t | ์ดํ๋ฆฌ์ผ์ด์ | ํ ์คํธ ์ฝ๋์ ํธ๋์ญ์ ์ฒ๋ฆฌ ์์ |
| spring4-appa | ์ดํ๋ฆฌ์ผ์ด์ | ๋ก๊น ๋ชจ๋ ์ค์ ์์ |