์Šคํ”„๋ง๋ถ€ํŠธ 1

๐Ÿ“š [CS๋ฉด์ ‘] ์Šคํ”„๋ง/์Šคํ”„๋ง ๋ถ€ํŠธ๋ž€?

Spring Frame work ? Spring Java์˜ ์›น ํ”„๋ ˆ์ž„์›Œํฌ - Java๋กœ ๋‹ค์–‘ํ•œ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ‹€ Java๋ฅผ ์ด์šฉํ•œ Jsp, Mybatis, JPA ๋“ฑ ๊ธฐ์ˆ  ๋“ฑ์žฅ ํ”„๋ ˆ์ž„์›Œํฌ [ Framework ] ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ์–ด๋– ํ•œ ๋ชฉ์ ์„ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด, ๋ณต์žกํ•˜๊ฒŒ ์–ฝํ˜€ ์žˆ๋Š” ๋ฌธ์ œ๋ฅผ ์‰ฝ๊ฒŒ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์•ฝ์†์ด์ž ๋„๊ตฌ์ด๋ฉฐ, ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์— ํ•˜๋‚˜์˜ ๋ผˆ๋Œ€ ์—ญํ•  ์ž์ฃผ ์“ฐ์ผ ๋งŒํ•œ ๊ธฐ๋Šฅ๋“ค์„ ํ•œ๊ตฐ๋ฐ ๋ชจ์•„ ๋†“์€ ์œ ํ‹ธ(ํด๋ž˜์Šค)๋“ค์˜ ๋ชจ์Œ ๋ฌด์–ธ๊ฐ€ ๋งŒ๋“ค ๋•Œ ํ•„์š”ํ•œ ๋„๊ตฌ๋“ค์„ ์‚ฌ์šฉํ•ด ๋งŒ๋“œ๋Š” ๊ฒƒ ๊ฐ™์€ ๊ฐœ๋… ๊ธฐ๋ณธ์ ์ธ ์„ค๊ณ„๋‚˜ ํ•„์š”ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ์•Œ์•„์„œ(์˜์กด์„ฑ ์ฃผ์ž…) ํ• ํ…Œ๋‹ˆ ๊ฐœ๋ฐœ์ž๋Š” ๊ฐœ๋ฐœ ์—ญ๋Ÿ‰์— ์ง‘์ค‘ ๊ฐ€๋Šฅ Spring Frame work์˜ ํŠน์ง• IoC(Inversion of Control, ์ œ์–ด์˜ ์—ญ์ „) ๊ฐœ๋ฐœ์ž๋Š”..