2021. 11. 8. 17:13ใSpring
1๏ธโฃ Spring ํ๋ก์ ํธ ์์ฑ
Spring ํ๋ก์ ํธ๋ฅผ ์์ฑํ๊ณ ๋์ pom.xml์์ ์ด๊ธฐ ์ค์ ์ด ํ์ํ๋ค.
2๏ธโฃ Spring ๋ฒ์ ๋ณ๊ฒฝํ๊ธฐ
Spring ํ๋ก์ ํธ๋ฅผ ์์ฑํ ๋ Spring Legacy Project๋ ์คํ๋ง ๋ฒ์ 3.X๊ณผ JDK1.6 ํ๊ฒฝ์์ ์ด๋ฐ์ ์ค์ ๋์ด ์๋ค.
์ฌ๊ธฐ์ ์คํ๋ง ๋ฒ์ 5.X๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์ pom.xml ํ์ผ์ ์์ ํด์ผํ๋ค.
-> pom.xml ์ 'maven ๋น๋ ์ค์ ํ์ผ'๋ก ํ๋ก๊ทธ๋จ ์์ฑ, ์์กด ๋ผ์ด๋ธ๋ฌ๋ฆฌ(dependency)๋ค์ด ์์ฑ๋์ด ์๋ค.
3๏ธโฃ Spring ๋ฒ์ ํ์ธํ๊ธฐ
https://mvnrepository.com/artifact/org.springframework/spring-context
์คํ๋ง ํ์ฌ ๋ฒ์ ๋ค์ ํ์ธํ ์ ์๋ค.
์ด ์ค 5.2.18 ๋ฒ์ ๋ณด๋ค๋ 5.2.17์ด ๋ ์์ ์ ์ผ๊ฑฐ ๊ฐ์์ ์ด๊ฑธ๋ก ์ฌ์ฉํ ์์ ์ด๋ค ใ ใ ใ
pom.xml์ ์คํ๋ง ๋ฒ์ ์ ๋ค์๊ณผ ๊ฐ์ด ๋ณ๊ฒฝํด์ฃผ๊ณ ,
maven updateํด์ฃผ๋ฉด ๋ณ๊ฒฝ๋๋ค.
๋ฒ์ ์ ๋ํด์๋ ํ์๋ค์ด ๊ผญ ์ผ์น์์ผ์ผ ํ๋ค.
4๏ธโฃ Java Version ๋ณ๊ฒฝํ๊ธฐ
์๋ฐ ๋ฒ์ ๋ ์ด๋ฐ์๋ 1.8๋ก ์ค์ ๋์ด์์ง ์๋ค.
์ด๋ ๊ฒ ๋ณ๊ฒฝํด์ฃผ๊ณ ๋ค์ ํ๋ฒ maven update ํด์คฌ๋ค.