์คํ๋ง ์ปจํ ์ด๋(2)
-
์คํ๋ง ์ปจํ ์ด๋ ๋ฑ๋ก
์๋ธ๋ฆฟ ์ปจํ ์ด๋ ์ด๊ธฐํ, ์ ํ๋ฆฌ์ผ์ด์ ์ด๊ธฐํ (tistory.com) ์๋ธ๋ฆฟ ์ปจํ ์ด๋ ์ด๊ธฐํ, ์ ํ๋ฆฌ์ผ์ด์ ์ด๊ธฐํ ์๋ธ๋ฆฟ ์ปจํ ์ด๋ ์ด๊ธฐํ๋? (tistory.com) ์๋ธ๋ฆฟ ์ปจํ ์ด๋ ์ด๊ธฐํ๋? WAS๋ฅผ ์คํํ๋ ์์ ์ ํ์ํ ์ด๊ธฐํ ์์ ๋ค( ์๋น์ค์ ํ์ํ ํํฐ์ ์๋ธ๋ฆฟ์ ๋ฑ๋ก, ์คํ๋ง ์ปจํ ์ด๋ ์์ฑ, ๋์คํจ์ฒ ์๋ธ๋ฆฟ hyejin.tistory.com ์ ๋ฒ ๊ธ์์๋ ์๋ธ๋ฆฟ์ ๋ง๋ค๊ณ ์ง์ ๋ฑ๋ก๋ ํด๋ณด๊ณ , ์๋ธ๋ฆฟ ์ปจํ ์ด๋ ์ด๊ธฐํ๋ฅผ ํ๊ณ ๊ฑฐ๊ธฐ์ ์ข ๋ ํ์ฅํด์ ์ ํ๋ฆฌ์ผ์ด์ ์ด๊ธฐํ๊น์ง ํด๋ดค๋ค. ์ด์ ์ฌ๊ธฐ์ ์คํ๋ง์ ๋ํด์ ์๋ธ๋ฆฟ ์ปจํ ์ด๋์ ์คํ๋ง์ ์ถ๊ฐํด๋ณผ ๊ฒ์ด๋ค. 1๏ธโฃ ์คํ๋ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐ build.gradle์ ์คํ๋ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ถ๊ฐํด์ค๋ค. //์คํ๋ง MVC ์ถ๊ฐ implementation 'org...
2023.04.13 -
์๋ธ๋ฆฟ ์ปจํ ์ด๋ ์ด๊ธฐํ๋?
WAS๋ฅผ ์คํํ๋ ์์ ์ ํ์ํ ์ด๊ธฐํ ์์ ๋ค( ์๋น์ค์ ํ์ํ ํํฐ์ ์๋ธ๋ฆฟ์ ๋ฑ๋ก, ์คํ๋ง ์ปจํ ์ด๋ ์์ฑ, ๋์คํจ์ฒ ์๋ธ๋ฆฟ ๋ฑ๋ก ๋ฑ..) ์ด ์๋๋ฐ WAS๊ฐ ์ ๊ณตํ๋ ์ด๊ธฐํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด, WAS ์คํ ์์ ์ ์ด๋ฌํ ์ด๊ธฐํ ๊ณผ์ ์ ์งํํ ์ ์๋ค. ์์ ์ web.xml์ ์ฌ์ฉํด์ ์ด๊ธฐํํ์ง๋ง, ์ง๊ธ์ ์๋ธ๋ฆฟ ์คํ์์ ์๋ฐ ์ฝ๋๋ฅผ ์ฌ์ฉํ ์ด๊ธฐํ๋ ์ง์ํ๊ณ ์๋ค. ์๋ธ๋ฆฟ ์ปจํ ์ด๋ ์ด๊ธฐํ ๊ฐ๋ฐ ServletContainerInitializer ์๋ธ๋ฆฟ์ ServletContainerInitailzer๋ผ๋ ์ด๊ธฐํ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋๋ฐ ์ด๋ฆ ๊ทธ๋๋ก ์๋ธ๋ฆฟ ์ปจํ ์ด๋๋ฅผ ์ด๊ธฐํํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. public class MyContainerInitV1 implements ServletContainerInitia..
2023.04.10