๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ
์ฑ ์์๋ Eclipse, Tomcat ์๋ฒ, H2 database๋ฅผ ์ฌ์ฉํ๋ค.
ํ์ง๋ง ๋๋ ๊ธฐ์กด์ eclipse๋ก Spring ๊ฐ๋ฐ์ ํ๋ค๊ฐ ๋๋ฌด ํ๋๋ ์ผ์ด ๋ง์๋ค...
๊ทธ๋์ jetbrains์ฌ์ intelliJ๋ก ์ค์ต์ ์งํํ ์์ ์ด๋ค.
๋ฐ์ดํฐ ๋ฒ ์ด์ค ์ญ์ SQL๋ฌธ์ ์ด๋ฏธ ์๊ณ ์๋ MySQL๋ก ๋ฐ๊ฟ์ ์งํํ ์์ ์ด๋ค.
๋์ ์ค์ต ํ๊ฒฝ์ intelliJ + Tomcat ์๋ฒ + MySQL์ด๋ค.
Spring ๊ฐ๋ฐ ํ๊ฒฝ์ ๊ตฌ์ถํ๋ ๊ฒ์ ์๊ฐ๋ณด๋ค ๋ณต์กํ๋ค.
์ธํ๋ฐ์ "์น ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ IntelliJ IDEA ์ค์ " ๋ฌด๋ฃ ๊ฐ์๋ฅผ ํตํด ๋์์ ๋ฐ์๋ค.
๊ฐ์์ ๋ง๋ถ์ด์๋ฉด, ๋ํ์ ์ ๋ถ์ด๋ผ๋ฉด intelliJ์ ultimate(์ ๋ฃํ)์ ๋ฌด๋ฃ๋ก ์ฝ๊ฒ ๋ค์ด ๋ฐ์ ์ธ ์ ์๋ค.
์ค์ต ํ๋ก์ ํธ ์์ฑ
maven์ webapp์ผ๋ก ํ๋ก์ ํธ ์์ฑํ๋ค.
maven์ ์ด์ฉํ์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ pom.xml ํ์ผ๊ณผ webapp ๋๋ ํ ๋ฆฌ ๋ฐ์ webapplication ์ค์ ์ ์ํ web.xml ํ์ผ์ด ์์ฑ๋๋ค.
Add Frameworks Support > Spring MVC ํ๋ฉด (์ฌ์ง)
webapp directory์ applicationContext.xml์ dispatcher-servlet.xml์ด ์์ฑ๋๋ค.
์ ๋ ํ์ผ์ main > resources > ๋ฐ์ผ๋ก ์ฎ๊ฒจ์ค๋ค.
'Spring > Spring Quick Start' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์คํ๋ง ์์กด์ฑ ๊ด๋ฆฌ ๋ฐฉ๋ฒ (0) | 2020.12.29 |
---|---|
์คํ๋ง XML ์ค์ ํ์ผ์ <import>, <bean> ์๋ฆฌ๋จผํธ (0) | 2020.12.29 |
์คํ๋ง ์ปจํ ์ด๋์ ์ข ๋ฅ (0) | 2020.12.29 |
IoC, ๋ฎ์ ๊ฒฐํฉ๋ ํ๋ก๊ทธ๋๋ฐ ์ดํดํ๊ธฐ (0) | 2020.12.29 |
ํ๋ ์์ํฌ๋? ์คํ๋ง ํ๋ ์์ํฌ๋? (0) | 2020.12.29 |
๐ซ Spring Quick Start ๐ซ (0) | 2020.12.29 |