Spring
Spring MVC [ Model / @ModelAttribute]
spring์ ๊ณต๋ถํ๋ค ๋ณด๋๊น Model์ด๋ @ModelAttribute๊ฐ ๋๋ฌด ๋ง์ด ๋์์ ํ๋ฒ ์ ๋ฆฌ ์ข ํ๊ณ ์ถ์ด์ ๊ธ ์ฐ๊ฒ ๋๋ค... Model์ด๋ @ModelAttribute๋ ๋ค๋ฅด์ง๋ง ์๊พธ ํท๊ฐ๋ ค์ใ ใ ใ ใ ใ ใ ใ ๐ Model ๐ Model์ ๊ฐ์ฒด์ด๋ค. view์ ์ด๋ฆ๊ณผ view๋ฅผ ๋ ๋๋งํ ๋ ํ์ํ๋ค. map์ผ๋ก ๋์ด์๊ธฐ ๋๋ฌธ์ controller์์ view์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ key, value๋ก ๋ฃ์ด์ค๋ค. Servlet์์ request.setAttribute()์ ๋น์ทํ ์ญํ ์ ํ๋ค. model๊ฐ์ฒด์ ๋ด์ ๋๋ model.addAttribute("key", value)๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค. ๐ @ModelAttribute ๐ ์์ฒญ ํ๋ผ๋ฏธํฐ๋ฅผ ๋ฐ์์ ํ์ํ ๊ฐ์ฒด๋ฅผ ๋ง๋ค๊ณ ๊ทธ ๊ฐ์ฒด์ ๊ฐ์ ๋ฃ์ด์ฃผ์ด..