์ œ๋„ค๋ฆญ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ
1 ๊ฐœ์˜ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

Spring 4.3 | jsp [์•„์ด๋””, ์ด๋ฆ„, ์ด๋ฉ”์ผ] DB์—์„œ ๊ฐ€์ ธ์˜ค๊ธฐ | ์ œ๋„ค๋ฆญ <E> | mybatis | @RequestParam | MultiValueMap

Spring 4.3.X Java 8 ๊ธฐ๋Šฅ์„ ์™„์ „ํžˆ ์ง€์›ํ•˜๊ธฐ ์‹œ์ž‘ํ•˜์˜€๋‹ค. Java 6, Java 7 ์˜ ๊ณ ์œ  ๊ธฐ๋Šฅ๋“ค์— ๋Œ€ํ•ด์„œ๋„ ๊ฐ๊ฐ ์ง€์›ํ•œ๋‹ค. Starter Pack์˜ ๋“ฑ์žฅ์œผ๋กœ ์ดˆ๊ธฐ ์„ค์ •์ด ๋ณด๋‹ค ์šฉ์ดํ•ด์กŒ๋‹ค. Groovy ๋ฅผ ํ†ตํ•œ Bean ์„ค์ •์ด ๊ฐ€๋Šฅํ•˜๋‹ค. Core Container ๋“ค์˜ ๊ธฐ๋Šฅ ์ง€์›์ด ํ™•๋Œ€๋˜์—ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, Spring Data Repository ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๋ฉด ๊ฐ„๋‹จํ•œ ๊ตฌํ˜„์œผ๋กœ ์ฃผ์ž…ํ•  ์ˆ˜ ์žˆ๋‹ค. (@Autowired Repository customerRepository) meta-annotation ์ง€์›๊ณผ ํ•จ๊ป˜ custom-annotation ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. Bean ๊ด€๋ฆฌ๊ฐ€ ๋” ์šฉ์ดํ•ด์กŒ๋‹ค. @Order ์–ด๋…ธํ…Œ์ด์…˜์„ ํ†ตํ•ด ๋ฐฐ์—ด๊ณผ ๋ฆฌ์ŠคํŠธ ํ˜•ํƒœ์˜ Bean์„ ์ •๋ ฌ ํ•  ์ˆ˜ ์žˆ๋‹ค. @Lazy..