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์ผ๊น์ง ์ ์๋ฉ๋๋ค . ๋ํ์ ์ผํ์ผ๋ก ์ข์ํ๋ ๊ธฐ์ฌ์ ํ๊ทธ๋ฅผ ์ง์ ํ๋ ๊ฒ์ ์์ง ๋ง์ธ์. ๋ชจ๋ ์ฐธ๊ฐ์์๊ฒ ํ์ด์ ๋น๋๋ค!
ะญะปะปะตะพะฝะพัะฐ ะะตััะธ
๋ ๋ฒจ 41
GO TO FULL VERSION