JavaRush /Java Blog /Random-KO /JavaRush์— ๋Œ€ํ•œ ๊ธฐ์‚ฌ ๊ฒฝ์Ÿ. ๋‹ค์ด์ œ์ŠคํŠธ #1: 4์›” 18~23์ผ

JavaRush์— ๋Œ€ํ•œ ๊ธฐ์‚ฌ ๊ฒฝ์Ÿ. ๋‹ค์ด์ œ์ŠคํŠธ #1: 4์›” 18~23์ผ

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
JavaRush ํŒ€์˜ ์—ฌ๋Ÿฌ๋ถ„, ์•ˆ๋…•ํ•˜์„ธ์š”! ์ง€๋‚œ ์ฃผ์— ์šฐ๋ฆฌ ํ•™์ƒ๋“ค๊ณผ ์กธ์—…์ƒ๋“ค์˜ ๊ฒฝ์Ÿ์ด ์‹œ์ž‘๋˜์—ˆ๊ณ  , ์šฐ๋ฆฌ๋Š” ์ด๋ฏธ ๋ฉ‹์ง„ ์ž‘ํ’ˆ๋“ค์„ ๋งŽ์ด ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ์Šน์ž๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค๋Š” ์ ์„ ์ƒ๊ธฐ์‹œ์ผœ ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค . ๊ทธ๋Ÿฌ๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋งˆ์Œ์— ๋“œ๋Š” ๊ฒŒ์‹œ๋ฌผ์— ์ข‹์•„์š”๋ฅผ ๋ˆŒ๋Ÿฌ ๋”์šฑ ์ ๊ทน์ ์œผ๋กœ ํˆฌํ‘œํ•ด ๋ณด์„ธ์š”. ๋ฌผ๋ก , Java ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์–ผ๋งˆ๋‚˜ ์˜ค๋žซ๋™์•ˆ ๊ณต๋ถ€ํ•˜๊ณ  ์—ฐ์Šตํ•ด์™”๋Š”์ง€์— ๊ด€๊ณ„์—†์ด ๋Œ€ํšŒ์— ์ฐธ์—ฌํ•˜์„ธ์š”. ์ด์ œ ๊ฒฝ์Ÿ ๊ธฐ์‚ฌ๋ฅผ ๊ฒ€ํ† ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์š”์ปจ๋Œ€, ๋‚˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์œผ๋กœ์˜ ๊ธด ์—ฌ์ •์— ๋Œ€ํ•œ dascorvin ์˜ ๋‹ค์‚ฌ ๋‹ค๋‚œ ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ์Šค์ผ€์ดํ„ฐ, ํƒ๋ฐฐ, ํƒ์‹œ ์šด์ „์‚ฌ ๋ฐ ์ด๊ฒƒ์ด "์†Œํ”„ํŠธ ์Šคํ‚ฌ"๊ฐœ๋ฐœ ์ธก๋ฉด์—์„œ ๊ทธ์—๊ฒŒ ์ค€ ๋ชจ๋“  ๊ฒƒ์—์„œ ๊ทธ์˜ ์ธ์ƒ์˜ ์ƒˆ๋กœ์šด ๋‹จ๊ณ„๋กœ ์ „ํ™˜ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ง์—…. ๋ฒŒ์ฑ„ ๋ฐ˜์ถœ. stectrace์˜ ๊ณต์„ ํ’€์–ด๋ณด์„ธ์š” ๋ฒ„๊ทธ๋Š” ํ›ˆ๋ จ๊ณผ ์ง์žฅ ๋ชจ๋‘์—์„œ ์šฐ๋ฆฌ์˜ ์˜์›ํ•œ ๋™๋ฐ˜์ž์ž…๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ์ฑ…์ž„์€ ์ฝ”๋“œ๊ฐ€ ์ˆ˜ํ–‰ํ•œ ๋ชจ๋“  ์ž‘์—…์„ ๊ธฐ๋กํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ๊ฒฐ๊ตญ์—๋Š” ์Šค์Šค๋กœ ์ฒ˜๋ฆฌํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. :) Viktor Sergeev๋Š” ๋กœ๊น…์„ ์˜๋ฏธ ์žˆ๊ณ  ํšจ๊ณผ์ ์œผ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ž๋ฃŒ๋ฅผ ๊ฒŒ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์–ด๋•  ๋‹ˆ? ๋˜๋Š” ๋‚˜์˜ ์ฒซ ๋ฒˆ์งธ ํ”„๋กœ์ ํŠธ ๊ต์œก ์‹ฌ๋ฆฌํ•™์ž Alexey๋Š” ์ตœ์ดˆ์˜ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ๊ฒฝํ—˜์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์–ด๋ ค์šธ ๋•Œ๋Š” ํฅ๋ฏธ๋กญ๋‹ค๊ณ  Alexey๋Š” ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค. ๋ฌด์Šจ ์ผ์ด ์žˆ์—ˆ๋‚˜์š”? ์ž๋ฃŒ๋ฅผ ์ฝ์–ด๋ณด์„ธ์š”. ๋ณ‘ํ•ฉ ์ •๋ ฌ ๋ณ‘ํ•ฉ ์ •๋ ฌ ์ปค๋ฎค๋‹ˆํ‹ฐ ํšŒ์› vinsler๋Š” ๋ณ‘ํ•ฉ ์ •๋ ฌ์˜ ๋ณธ์งˆ์„ ์˜ˆ์ œ์™€ ํ•จ๊ป˜ ๋ช…ํ™•ํ•˜๊ฒŒ ์„ค๋ช…ํ•˜๊ณ  Java๋กœ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ๋Š” ์ดˆ๋ณด์ž์™€ ์ˆ™๋ จ๋œ ํ”„๋กœ๊ทธ๋ž˜๋จธ ๋ชจ๋‘์—๊ฒŒ ํฅ๋ฏธ๋กœ์šด ์ž๋ฃŒ์ž…๋‹ˆ๋‹ค. Stream API Java 8์˜ ์ถœํ˜„์œผ๋กœ Stream API๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ”„๋กœ๊ทธ๋ž˜๋จธ๋Š” ์ด์ „์— ๋งŽ์€ ์ฝ”๋“œ ์ค„์ด ํ•„์š”ํ–ˆ๋˜ ์ž‘์—…์„ ํ›จ์”ฌ ๋” ๊ฐ„๋‹จํ•˜๊ฒŒ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋ฐ์ดํ„ฐ ์„ธํŠธ ์ž‘์—…, ํŠนํžˆ ํ•„ํ„ฐ๋ง, ์ •๋ ฌ ๋ฐ ๊ธฐํƒ€ ๋ฐ์ดํ„ฐ ์กฐ์ž‘ ์ž‘์—…์„ ๋‹จ์ˆœํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ๋ก€๊ฐ€ ํฌํ•จ๋œ ์ž์„ธํ•œ ๋ฆฌ๋ทฐ๋Š” Konstantin ์ด ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค . ๋ถ€๋™ ์†Œ์ˆ˜์  ์ˆซ์ž์˜ ๋‚ด๋ถ€ ๋‚ด์šฉ๊ณผ ์ž‘๋™ ๋ฐฉ์‹ JavaRush ํ•™์ƒ Ivan์€ ์ฆ‰์‹œ ๋ถ€๋™ ์†Œ์ˆ˜์  ์ˆซ์ž์˜ ๊ธฐ๋Šฅ, ์ฆ‰ ์ด์ง„ ์ฝ”๋“œ๋กœ ์ž‘์„ฑ๋˜๋Š” ๋ฐฉ์‹์— ๊ด€์‹ฌ์„ ๊ฐ–๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์•„์ฃผ ์ž‘์€ ๊ฐ„๊ฒฉ์—๋„ ๋ฌดํ•œํžˆ ์กด์žฌํ•˜๋Š”๋ฐ, ์ด๋Š” ์œ ํ•œํ•œ ๋ฉ”๋ชจ๋ฆฌ ํฌ๊ธฐ๋กœ ํ‘œํ˜„ํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋‚˜์š”? ๊ธฐ์‚ฌ๋ฅผ ์ฝ์œผ์‹ญ์‹œ์˜ค. Maven, Spring, MySQL, Hibernate ๋ฐ ์ตœ์ดˆ์˜ CRUD ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์†Œ๊ฐœ Graduate Max๋Š” ์ž์‹ ์˜ CRUD ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ œ์ž‘ ๊ฒฝํ—˜์„ ๋‹จ๊ณ„๋ณ„๋กœ ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์„ค๋ช…์€ JavaRush ๋ ˆ๋ฒจ์„ ์™„๋ฃŒํ•˜๊ณ  Java์— ๋Œ€ํ•œ ์ง€์‹ ์™ธ์—๋„ ์‹ค์ œ ์ž‘์—…์— ํ•„์š”ํ•œ ํ•ต์‹ฌ ๊ธฐ์ˆ ๊ณผ ํ”„๋ ˆ์ž„์›Œํฌ์— ์ต์ˆ™ํ•ด์ ธ ์ž์‹ ์„ ๊ฐ•ํ™”ํ•˜๋ ค๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ํŠนํžˆ ํฅ๋ฏธ๋กœ์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚ด๋ถ€์ ์œผ๋กœ Java ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ปดํŒŒ์ผ ๋ฐ ์‹คํ–‰ ์ตœ์‹  ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์—์„œ๋Š” JVM ๋‚ด๋ถ€์™€ Java ์ฝ”๋“œ์˜ ์ปดํŒŒ์ผ ๋ฐ ์‹คํ–‰์— ๋Œ€ํ•ด ์ƒ๊ฐํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฏ€๋กœ ์ดˆ๋ณด ๊ฐœ๋ฐœ์ž๊ฐ€ ์ด๋Ÿฌํ•œ ์ค‘์š”ํ•œ ์ธก๋ฉด์„ ๋†“์น  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋™์‹œ์— Pavel Golov๋Š” ์ด๊ฒƒ์ด ๊ธฐ๋ณธ์ด๋ฉฐ ์ธํ„ฐ๋ทฐ ์ค‘์— ์ดํ•ด๊ฐ€ ์ž์ฃผ ํ…Œ์ŠคํŠธ๋œ๋‹ค๋Š” ๊ฒƒ์„ ํ™•์‹ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์€ ์ด๋ก ๊ณผ ์‹ค์ œ๋ฅผ ์ดํ•ดํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. Java์˜ ์ œ๋„ค๋ฆญ JavaRush ํ•™์ƒ Nina Mozharskaya ๋„ Java์—์„œ ์ œ๋„ค๋ฆญ์„ ์‚ฌ์šฉํ•˜๋Š” ์‹ค์ œ ์‚ฌ๋ก€๋ฅผ ๊ณต์œ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์‚ฌ์™€ ๋น„๋””์˜ค๋Š” 5์›” 2์ผ๊นŒ์ง€ ์ ‘์ˆ˜๋ฉ๋‹ˆ๋‹ค . ๋Œ€ํšŒ์˜ ์ผํ™˜์œผ๋กœ ์ข‹์•„ํ•˜๋Š” ๊ธฐ์‚ฌ์— ํƒœ๊ทธ๋ฅผ ์ง€์ •ํ•˜๋Š” ๊ฒƒ์„ ์žŠ์ง€ ๋งˆ์„ธ์š”. ๋ชจ๋“  ์ฐธ๊ฐ€์ž์—๊ฒŒ ํ–‰์šด์„ ๋น•๋‹ˆ๋‹ค!
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION