์๋์ฐจ ์ฐ์ ์์ ํ๋ก๊ทธ๋๋จธ๊น์ง
์ค๋ซ๋์ ์ฑ๊ณต์คํ ๋ฆฌ๋ฅผ ์ฐ๊ณ ์ถ์๋๋ฐ ์์ต๊ธฐ๊ฐ์ด ๋๋ ๋๊น์ง ๊ธฐ๋ค๋ ธ์ด์ :) ์ฒ์๋ถํฐ ์์ํ ๊ฒ์, ํ๊ต - ํ๊ต ๊ณต๋ถ๊ฐ ๋ณ๋ก ์ ์ข์๋ 90๋
๋์๋๋ด์. , ์๋ง๋ ํ๋ ์ด๋ฆฐ ์์ ์ด ๋๋ฌ๋ค๊ณ ๋์๊ฒ ๋งํ๋ ๊ฐ์กฑ์ ์ด๋ณ ์ผ ์๋ ์์ต๋๋ค. ์๋ง๋ ์ต๊ณ ์ ํ์ด ์๋ ์๋ ์๊ณ , ์ดํด๊ฐ ๋ถ์กฑํ๊ณ ๋ฌด๋กํ ์๋ ์๊ณ , ๋ด๊ฐ ์ํ๋ ๊ฒ๊ณผ ๋ด๊ฐ ์ถ๊ตฌํ๋ ๊ฒ์ด ๋ฌด์์ธ์ง์ ๋ํ ์ดํด๊ฐ ๋ถ์กฑํ ์๋ ์์ต๋๋ค. 9 ํ๋
์ดํ์๋ ๋ ๊ณต๋ถํ ๊ณณ์ ์ฐพ๊ณ ์์์ต๋๋ค. ์ง๊ธ ๊ธฐ์ตํ๋ ๊ฒ์ฒ๋ผ : ๋ด ๋จธ๋ฆฟ์์ ๋ฐ๋, ๋ฏธ๋์ ๋ํ ์์ ํ ๋ฌด๊ด์ฌ, ๊ทธ๋ฌ๋ ๊ทธ ๋น์ ๋์๊ฒ ๊ด์ฌ์ด ์์๋ ๊ฒ์ ์์ง ๋ชจ๋ ๊ฐ์กฑ์ ์์๋ ์ปดํจํฐ ์๊ธฐ ๋๋ฌธ์ ๋น์์๋ ๊ทธ๋ ๊ฒ ์๊ฐํ์ต๋๋ค. :) ์ ๋ ๊ด๋ จ ์ ๊ณต ์
ํ ์ํ์ ๋ณด์์ต๋๋ค. ๋ญ๊ฐ ์ปดํจํฐ. ์ง๊ธ์ ์ ํํ ์ด๋ฆ์ ๊ธฐ์ต๋์ง ์์ง๋ง ๊ทธ๊ฒ ์ค์ํ ๊ฒ ์๋๋๋ค. ๊ฒฐ๊ตญ ํฌ์ธํธ๊ฐ ๋ถ์กฑํด์ ๊ธ์ ๊ฐ๊ณต์ ๋ค์ด๊ฐ์ต๋๋ค . ๊ทธ๋ ํฐ๋, ๋ฐ๋ง ๋จธ์ ์ด์์ ๋ฐ ๊ธฐ๊ณ ๊ณตํ ๊ธฐ์ ์๋ก ๊ต์ก์ ๋ฐ๊ณ ์กธ์
ํ์ผ๋ฉฐ ๊ฝค ์ ์กธ์
ํ์ผ๋ฉฐ ์ด๋ฆ์ผ๋ก ์ปดํจํฐ์ ์์ฌ ์ํตํ์ง๋ง ์ฌ์ฉ์๋ก์ ์์ฌ ์ํตํ์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ ๋ฐฉํฅ์์๋ ํ๊ต์์ ํ์ค์นผ์ ๊ธฐ๋ณธ ๊ฐ๋
์ ๊ฐ์ง๊ณ ์์์ต๋๋ค. ๋ค์์ ๋ฌด์์
๋๊น? ๊ทธ๋ฌ๋ฉด 2ํ๋
๋ ๋ฐ๋ก ๋ํ์ ๊ฐ์ ๋ก๋ด๊ณตํ์ ๊ณต๋ถํ ์๋ ์์๋๋ฐ ๋์ด ์์์ด์. ์ ํํ ๊ธ์ก์ ๊ธฐ์ต๋์ง ์์ง๋ง ๊ฒฐ๊ตญ ๋ก๋ด๊ณตํ๋ณด๋ค ๋ช ๋ฐฐ๋ ์ ๋ ดํ ๊ต์ก ๋น์ฉ์ผ๋ก ์ธ๊ด์์ด ๋๊ธฐ ์ํด ํต์ ๊ฐ์ข์ ๋ฑ๋กํ์ต๋๋ค. ๋ค, ๊ทธ๋ ๋ค๋ฉด ์ด๊ฒ์ด ์ ๊ฐ ๊ณต๋ถํ๊ธฐ ์ํด ๋ค์ด๊ฐ ์ง์
์ ์ ํํ๋ ์ฃผ์ ์์ธ์ด์์ต๋๋ค. ์ผ์ ์ด๋ป์ต๋๊น? ๋๋ ๋
ธ๋ ๊ตํ์์ ๊ฐ์ ์๋์ฐจ ์๋น ๋ถํ ๋ถ์์ ์์
์ปจ์คํดํธ๋ผ๋ ์ฒซ ๋ฒ์งธ ๊ด๊ณ ๋ฅผ ๋ณด์์ต๋๋ค. ๋๋ ๊ฑฐ๊ธฐ์ ์์ ์ด ๊ฐ์คํท์ด ์ด๋์ ์ค์น๋์ด ์๋์ง์ ๊ฐ์ ๋ช ๊ฐ์ง ์ง๋ฌธ์ ํ์ต๋๋ค. ๋๋ ์ ํ ๋ชฐ๋์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ ๋ณด์์ต๋๋ค. ๊ตฌ๋ฉ ์ฃผ์์ ๊ธ์ ๊ณ ๋ฆฌ๊ฐ ๋ณด์
๋๋ค. ์๋ง๋ ๊ธ์ ํ
๋๋ฆฌ๊ฐ ์๊ธฐ ๋๋ฌธ์ ์จ๋๊ฐ ๋์ ๊ณณ์ผ ๊ฒ์
๋๋ค. ์, ๊ทธ๋ค์ ๋์๊ฒ ๋๋ตํฉ๋๋ค. ์ด๊ฒ์ ์ค๋ฆฐ๋ ํค๋ ๊ฐ์คํท์
๋๋ค. ์ฐ๋ฆฌ๊ฐ ๊ฐ์ ธ๊ฐ ๊ฒ์
๋๋ค. ์ด๊ฒ์ด ๋ด ๊ฒฝ๋ ฅ์ด ์์๋ ๋ฐฉ๋ฒ์ด์ง๋ง ์์ฝ๊ฒ๋ ๋์๊ฒ ์ผ๋ฐ์ ์ผ๋ก ๊ด์ฌ์ด ์์๋ ๋ถ์ผ๋ ์๋๋๋ค. ๊ทธ๋์ ์ ๋ 2005๋
๋ถํฐ 2020๋
๊น์ง ์ด ๋ถ์ผ์์ ์ผํ์ต๋๋ค. ์ ๊ฐ ์ํ๋ ์ง์
์ธ IT ๋ถ์ผ์์ ๊ณต๋ถํ์ง ์์๊ธฐ ๋๋ฌธ์ ์์ฝ๊ฒ๋ ๊ทธ๊ณณ์ ๊ธธ์ ๋ซํ ์๋ค๊ณ ์๊ฐํ์ต๋๋ค. ๊ฑฐ๊ธฐ์ ๊ฐ๋ ค๋ฉด ํ์์์ ์๋
๋์ ๊ณต๋ถํด์ผ ํ๋ค๊ณ ์๊ฐํ๋๋ฐ, 2019๋
์ ์๋ค์ด ํ์ด๋๊ณ 6๊ฐ์ ํ ์น๊ตฌ๋ค์ด ์๋ด๋ฅผ ๋ง๋๋ฌ ์ฌ ๋๊น์ง์์ต๋๋ค(์ด ์๊ฐ์ ๊ณง ๋ค์ ์ค๋ช
ํ๊ฒ ์ต๋๋ค). 2019๋
์ ์ ๋ 32์ธ์๊ณ ์ง์ฅ์์๋ ์ ๋ฌธ๊ฐ์์ต๋๋ค. ์ง์์ ๊ต์กํ๊ณ ์ฌ๋๋ค์๊ฒ ์กฐ์ธ์ ํ์ผ๋ฉฐ "์ฐ๋ฆฌ ๋ผ๋์ค"์์ ์ฐ์คํ์ต๋๋ค. ์ด๊ฒ์ด ํ๋ณต์ธ ๊ฒ ๊ฐ์ต๋๋ค. ์๋ง๋ ๋๊ตฐ๊ฐ๋ ์๊ฐํ ๊ฒ์
๋๋ค. ํ์ง๋ง ์ด๊ฒ์ด ๋ค๊ฐ ์๋์์ต๋๋ค. ํฌ๊ธฐํ์ ๋ ๋๋ ๊ทธ ๊ฒฐ์ ์ ํ๋ฆ์ ๋ฐ๋ผ๊ฐ๊ณ , ๋ด๊ฐ ์ํ๋ ๊ณณ์ผ๋ก ๊ฐ์ง ์์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ชจ๋ ๊ฒ์ด ๊ณ์๋์๊ณ ๋๋ "๋ฌด์จ ์ผ์ด ์์ด๋ ๋ชจ๋ ๊ฒ์ด ๋ ๋์์ง ๊ฒ์
๋๋ค. "๋ผ๊ณ ์๊ฐํ์ต๋๋ค.. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ๋ ์์ ์ ๋ํ ์ ๋นํ์์ต๋๋ค. ๋๋ ๋ด๊ฐ ์ ๋ง๋ก ์ํ๋ ๊ฒ์ ํฅํด๊ฐ๋ ๊ธธ์ ์๋ฌด๊ฒ๋ํ์ง ์์ ์ด์ , ์คํ๋ ค ๋ณ๋ช
๋ง์ ์ฐพ์์ต๋๋ค. ํ๋ฆ์ ๋ฐ๋ฅด๋ ๊ฒ์ด ์๋ง๋ ์ต์
์ ์ ํ์ ์๋ ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋ ์ ์ ํ ๋๋ ๊ทธ๊ฐ ์ต์
์ ์ฌ๋ ์ค ํ๋๋ผ๊ณ ๋งํ ์ ์์ต๋๋ค. ์ ์ด๋ ๋ด ์ถ์ ๋จ๊ณ๋ณ๋ก ๋ถ์ํ๊ณ ๋ชจ๋ ๊ฒฐ์ ์ ๋ด๋ฆฌ๊ณ ๋ด๋ฆฌ์ง ์์ ์ง๊ธ์ ๊ทธ๋ ๊ฒ ์๊ฐํฉ๋๋ค. ๊ทธ๋์ ๋๋ ์ ๋ด๊ฐ ์ด ์ผ์ ์๋
๋์ ํด์๋์ง ๊ถ๊ธํด์ง๊ธฐ ์์ํ์ต๋๋ค. ๋์๊ฒ ๊ทธ๊ฒ์ด ํ์ํฉ๋๊น? 10๋
๋ค์ ๋๋ ์ด๋ค ์ฌ๋์ด ๋์ด ์์๊น? ๊ทธ๋ฆฌ๊ณ ๋๋ ์ด๋ฌํ ์ง๋ฌธ์ ๋ํ ๋๋ต์ด ์์์ต๋๋ค. ์, ์ด๊ฒ์ ๋ด ๊ฒ์
๋๋ค. ๋๋ ํญ์ ์ด๊ฒ์ํ๊ณ ์ถ์ต๋๋ค. ๊ทผ๋ฌด์ผ์ ๋ชจ๋ ์์์ ํ๋ณต์
๋๋ค. ์ด์ฉ๋ฉด ์ด๊ฒ์ด ์ค๋
์ ์๊ธฐ์ ์์์ผ๊น์?)) ์ด๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค. ํ์ง๋ง ์์ ์ธ๊ธํ ์ํฉ์ผ๋ก ๋์๊ฐ ๋ณด๊ฒ ์ต๋๋ค. ๊ทธ๋๊น์ง ๋๋ ํ๋ก๊ทธ๋๋ฐ์ ํ๊ฑฐ๋ ๊ฐ๋ฅด์น ์ ์ด ์์์ต๋๋ค. ํ๊ต์์ ๋ช ๋ฒ์ ์์
์ ํฌํจ๋์ง ์์ต๋๋ค. :) ์๋ด์ ์น๊ตฌ๋ค์ด ์๊ณ ์์ฌ์ํต ๊ณผ์ ์์ ๊ทธ๋ค ์ค ํ ๋ช
์ด ๋ชจ๋ ๊ฒ์ด ์ผ๋ง๋ ๋์์ง ๋ถํํ๊ธฐ ์์ํ์ต๋๋ค. ๊ทธ๋
๊ฐ ์ข์ํ๋ ์ง์
์ ์ฐพ์ง ๋ชปํ๊ณ , ์๋ฌด๋ ๊ทธ๋
์๊ฒ ์ฆ์ ๋์ ์๋ฆฌ๋ฅผ ์ฃผ์ง ์์๊ณ , ๊ทธ๋
๋ ์ง๋ ๋ช ๋ฌ ๋์ ์ฝ 10๊ฐ์ ์ง์
์ ๋ฐ๊ฟจ์ต๋๋ค. ๋๋ ๊ทธ๋
์๊ฒ ๋งํฉ๋๋ค: ์ต์ 6๊ฐ์ ๋์ ์ผํ๊ณ , ์์ ์ ๋ณด์ฌ์ฃผ์ธ์. ๊ฒฝ๋ ฅ์ด ์ฑ์ฅํ ๊ฒ์
๋๋ค. ๋๋ 10๋
๋๊ฒ ๋ด๊ฐ ์ํ์ง ์๋ ์ผ์ ํด์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ์๊ฐ ๋ด ๋จธ๋ฆฟ์์ ์ฐฐ์นต ์๋ฆฌ๊ฐ ๋ฌ์ต๋๋ค. ๋ง์น ์ด์ ์ ๋ด ์ธ์์์ ์๋ฌด๊ฒ๋ ์ดํดํ์ง ๋ชปํ ๊ฒ์ฒ๋ผ ๋ง์
๋๋ค. ๊ทธ๋ฌ๋ค๊ฐ ๋๋ ์ด๋ฐ ๋ง์ ํ๊ณ ๊นจ๋ฌ์์ต๋๋ค. ์ ๊น, ๋๋ ์ ์ด๋ ธ์ ๋๋ถํฐ ๋์์์ด ์ฅ๋ฒฝ์ ์ธ์์์ต๋๊น? ๋จผ์ ํฌ์ธํธ, ๊ทธ ๋ค์์๋ ์์
๋ฃ ๋ฑ์ด ํญ์ ๋ฐ์ํฉ๋๋ค. ์ด๋ฌํ ์ฅ์ ๋ฌผ์ ๋ด ๋จธ๋ฆฟ์์๋ง ์์ต๋๋ค. ์ ๋ด๊ฐ ์ํ๋ ๊ฒ์ ํ ์ ์๋ ๊ฑธ๊น์? ์ ์ผํ๊ธฐ ์ํด ์ ๋ฌธ ๊ต์ก์ ๋ฐ๊ณ ๋ํ์ ์กธ์
ํด์ผ ํฉ๋๊น? ๊ฒฐ๊ตญ ๋๋์ด ๋ชจ๋ ๊ฒ์ ์ค์ค๋ก์๊ฒ ๋งํ ์ ์ด ์์ต๋๋ค. ๊ทธ ์๊ฐ ๋๋ ์๊ฐ์ด๋ ๋ค๋ฅธ ๋ถ์ ์์ด๋ ๋ ์นด๋กญ๊ณ ๋ถ๋ช
ํ๊ฒ ๊นจ๋ฌ์์ต๋๋ค. ๋ชฉํ๋ฅผ ํฅํด ๋์๊ฐ์ผ ํ๊ณ ์ด ๋ถ์ผ์์ ์ผํ๊ณ ์ถ๋ค๋ ๊ฒ์ด์์ต๋๋ค . 2019๋
11์ ์ค์์ด์์ต๋๋ค. ๋ฐ๋ก ๋ค์ ๋ ๋ถํฐ ๋ฌด์์ ๊ณต๋ถํด์ผ ํ ์ง ์ธํฐ๋ท ๊ฒ์์ ์์ํ์ต๋๋ค. ๋ด ์์ฒญ์ด ๊ธฐ์ต๋์ง ์์ง๋ง ์ฒซ ๋ฒ์งธ ๋งํฌ๋ Java์ ๊ดํ ๊ฒ์ด์์ต๋๋ค. ์๋์, JavaRush๊ฐ ์๋๋๋ค.)) ์ธ์ด, ์ฅ์ , ๋ฒ์์ ๋ํ ์ค๋ช
์ด์์ต๋๋ค. ๊ทธ๋ ๊ทธ ๊ธฐ์ฌ๋ฅผ ์ฝ๊ณ ํฐ ์๊ฐ์ ๋ฐ์ ๋ค์๊ณผ ๊ฐ์ด ๊ฒฐ์ ํ๋ ๊ธฐ์ต์ด ๋ฉ๋๋ค. ์, Java๋ฅผ ๋ฐฐ์ฐ๊ฒ ์ต๋๋ค . ๋์ค์ Java์ ๋ํด ์ธํฐ๋ท ๊ฒ์์ ํ ํ ์ด ๋ฆฌ์์ค๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค. ๋ด๊ฐ ์ฐธ์ํ ์
๋ฌธ ๊ฐ์๊ฐ ๋ง์์ ๋ค์๊ณ , ๊ทธ ํ๋์ด ์ด์ ๋ง ์์๋ โโ๊ฒ๊ณผ ์ผ์นํ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๊ฒฐ์ ์ ๋ด๋ ธ์ต๋๋ค. ๊ณต๋ถํ๊ฒ ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ 2019๋
11์ 23์ผ์ ์ฝ 6000๋ฃจ๋ธ์ ์ฐ๊ฐ ๊ตฌ๋
๊ถ์ ๊ตฌ๋งคํ ํ ์ ๋ ๋ชฉํ, ๊ฟ, ํ ์ค๋น๊ฐ ๋ ๊ฒ, ๊ด์ฌ ์๋ ๊ฒ, ์ง์ฅ์์์ ๋งค์ผ์ด ํ๋ณต์ผ ๋ฟ์ด์ง ์ข์ํ์ง ์๋ ๊ฒ์ ํฅํ ์ฌ์ ์ ์์ํ์ต๋๋ค. ์ ์ - โ๊ธ์์, ์ฌ๊ธฐ์.โ โ๋ ์์์ผ์ด๊ตฐ์.โ ๊ทธ๋ฌ๋ ์ด์ ๋ํด์๋ ๋์ค์ ๋ ์์ธํ ์ค๋ช
ํฉ๋๋ค. ์ฐ๊ตฌ๋์๊ฒ๋ ์ฝ์ง ์์์ด. ๊ฑฐ์ง๋ง์ ์ ํ ๊ฒ. ์์ ๋ด๋ค ๋ณด๋ฉด ์์งํ๊ฒ ํ ๋งํ ๋ฅผ ๋์ง๊ฒ ๋ค๊ณ ๋งํ ๊ฒ์
๋๋ค.)) ๋ชจ๋ ๊ฒ์ 5 ๋ฒ ์ ๋ ๊ทธ๋ง๋๊ณ ์ถ์์ต๋๋ค. ํน๋ณํ ๊ธฐ์ต๋๋ ๊ฒ์ ๋ง์๋๋ฆฌ์๋ฉด, ๋ช ๋ ๋ฒจ์ธ์ง๋ ๊ธฐ์ต๋์ง ์์ต๋๋ค. Person person = new Person(). ์ด๊ฒ์ ์ด๋ค ์ข
๋ฅ์ ๋์์ธ์ด๊ณ , ๋ฌด์์ ์๋ฏธํ๋ฉฐ, ์ฌ๊ธฐ์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋ ๊ฑธ๊น์? ๊ทธ๋๋ ์ดํด๊ฐ ์ ๋๊ณ , ์ฌ๊ธฐ์ ํ๋ ๊ฐ์๋ ๋์ณค๊ณ , ๊ตฌ๊ธ๋งํ๋ ๋ฐฉ๋ฒ๋ ์ ๋ง ๋ชฐ๋์ด์. ๋๋ ๋ฌด์์ ์ฐพ์์ผํ ์ง ์ดํดํ์ง ๋ชปํ๊ณ ๋จ์ง ๋นํฉํ์ต๋๋ค. VK์ ๋ชจ๋ ์น๊ตฌ์ ๋ด ์น๊ตฌ์ ์น๊ตฌ ์ค์๋ ๋ด๊ฐ ์๋ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ค๋ ๊ฒ์ด ๋ฐํ์ก์ต๋๋ค. ์ ํ ์์, ์ ํ ์ด๋ฐ ์ผ์ด ๋ฐ์ํฉ๋๊น?))) ๊ทธ๋ฌ๋ค๊ฐ ์ฒ์์ผ๋ก ์ด๊ฒ์ด ๋์๊ฒ ์ ํฉํ์ง ์์ ์๋ ์๊ณ ๋๋๊ฐ ๋ถ์กฑํ ์๋ ์๋ค๊ณ ์๊ฐํ์ ๋ , ์๋ง๋ ์ด๊ฒ์ด ๋ชจ๋ ์ฌ๋์๊ฒ ์ฃผ์ด์ง์ง ์์ ์๋ ์์ต๋๋ค ๊ฒฐ๊ตญ? ์ ๊ฐ์๊ธฐ ํ๋ก๊ทธ๋๋จธ๊ฐ ๋ ์๋ ์๊ฒ ๋ค๊ณ ๊ฒฐ์ฌํ ๊ฑธ๊น์? ๋ค, ์ํฉ๋๋ค. ํ์ง๋ง ์ํ๋ค๋ ๊ฒ๊ณผ ํ ์ ์๋ค๋ ๊ฒ์ ๋ค๋ฅธ ๋จ์ด์
๋๋ค... ์ด ์ผ์ ๊ฒช์ผ๋ฉด์๋ ํฌ๊ธฐํ์ง ์๊ณ ๋ชฉํ์ ์ถฉ์คํ๋ค๋ ๊ฒ์ด ๊ธฐ์๊ณ ์๊ฐ์ด ํ๋ค๋ฆฌ์ง ์์๋ค๋ ๊ฒ์ด ๋คํ์
๋๋ค. ๋๋ฅผ '์ด๋์ด ๋ฉด'์ผ๋ก ๋๊ณ ๊ฐ์ง ๋ง์ธ์. ๊ทธ๋ฌ๋ ๋ด ๋ฌธ์ ๋ ๋ ํผ์์ด๊ณ ๋๋ฅผ ๋์์ค ์ฌ๋์ด ์๋ค๋ ๊ฒ์ ์ดํดํ๊ฒ ๋์์ต๋๋ค. ์์ง ๋ง์ธ์. ๊ทธ๋ฐ๋ฐ ๋์๋ง ์น์
์ ๋ํด ๋ชฐ๋์ต๋๋ค. ์กฐ๊ธ ํ์ ์๊ฒ๋์์ต๋๋ค.)) ์ค, ์ ๋ง ํ๋ ์๊ฐ ์ด์์ง๋ง ๊ทธ๋ฐ ์ผ์ด ์ผ์ด๋์ ๊ธฐ์ฉ๋๋ค. ๊ทธ๋ ์ฒ์์ผ๋ก ๋๋ "ํ๋ก๊ทธ๋๋จธ์ ์
์ฅ"์ด ๋์์ต๋๋ค. ๊ทธ๋ ๋๋ ์์ฃผ ์ฌ ๋๋์ ๊ฒฝํํ์ต๋๋ค. ์คํด, ๋ฌด์ง, ์ด์ ๋ ๊ทธ๊ฒ์ด ์ด๋ฏธ ํ์ค์ด๊ณ ์์นจ์ ์ด๋ฅผ ๋ฆ๋ ๋ฐฉ๋ฒ์ด์์ผ๋ฉฐ ๋ ์ด์ ํ๋ฒํ์ง ์์ ๊ฒ์ผ๋ก ๋ณด์ง ์์ต๋๋ค) ) ๊ทธ๋ฌ๋ค๊ฐ ์๋ง๋ ์ผ์ฃผ์ผ ๋์ ์ด ์ง๋ฌธ์ ๊ฐํ์ ๊ฒ์
๋๋ค. YouTube์ ๋์์์ด ๋์์ด ๋์๋๋ฐ ์ด๋ค ๋์์์ธ์ง ๊ธฐ์ต๋ ๋์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋๋ ๊ทธ ์ค๋ช
์ ์ ํํ ์ดํดํ๊ณ , ๋ง์นจ๋ด ๋ด ํผ์ฆ์ด ๋ง์ถฐ์ก๋ค. ๋ง์น ๋ฐ๋ฅ์ ์๋ ์ฌ๋ฌ ๋ถ๋ถ๋ค์ด ๊ฐ์๊ธฐ ์ด๋ค ๊ตฌ์กฐ๋ก ํ์ฑ๋ ๊ฒ์ฒ๋ผ, ์ง๋ฌธ๊ณผ ์จ๋ฆํ๊ณ ๊ทธ๊ฒ์ ํด๊ฒฐํ๋ ๊ฒ์ด ์ผ๋ง๋ ์ฆ๊ฑฐ์ด์ง ์ฆ์ ๋ช
ํํ๊ณ ์ดํดํ ์ ์๊ฒ ๋์๋ค. . ๋์๊ฒ ์ด๊ฒ์ ๋จ ํ๋์ ์ผ๋ชฐ์ ๋ณด๊ธฐ ์ํด ์๋ฐฑ, ์์ฒ ํฌ๋ก๋ฏธํฐ๋ฅผ ์ด์ ํ๊ณ 30๋ถ ๋์ ๋ฐ๋ผ๋ณด๊ณ ์ด์ ํ๋ ๊ฒ๊ณผ ๋น์ทํฉ๋๋ค. ๋๊ตฐ๊ฐ๋ "๊ทธ๋, ์ด๊ฑด ๋ฏธ์น ์ง์ด์ผ, ๋ง๋ ์ ๋ผ!"๋ผ๊ณ ๋งํ ๊ฒ์
๋๋ค. ๊ธ์, ๊ฐ์ธ์ ์ผ๋ก ๊ทธ๋ฌํ ์๊ฐ์ ๋ด๊ฐ ์ด์ ์๋ค๋ ๊ฒ์ ๊นจ๋ซ๊ฒ ํด์ฃผ๊ณ ์ ๋ง ๊ธฐ๋ถ ์ข์ ๊ฐ์ ์ ๊ฐ์ ธ๋ค์ค๋๋ค . ํ์์ ์์์ง๋ง ์ฒ์์ผ๋ก ์ด๋ ค์์ ๊ฒช์์ต๋๋ค. ๋๋ ๊ทธ๊ฒ๋ค์ ์ง๋ฉดํด์ผ ํ๋ค๊ณ ์๊ฐํ์ง๋ง, ์๊ณ ๋ณด๋ ๋๋ ์ฌ๋ฆฌ์ ์ผ๋ก ์ค๋น๊ฐ ๋์ด ์์ง ์์์ต๋๋ค. ๋๋ ๋ ๊ณต๋ถํ์ฌ "์ฑ๊ณต ์ฌ๋ก" ์น์
์ ๋ฐ๊ฒฌํ๊ณ ๊ทธ ์ค ์ผ๋ถ๋ฅผ ์ฝ์ ํ์ ์ด๋ ค์์ ์ง๋ฉดํ ์ฌ๋์ด ๋๋ง์ด ์๋๋ผ๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ๊ทธ ์๊ฐ ์ด ๊ธฐ์ฌ๋ค์ด ๋์๊ฒ ๋์์ด ๋์๊ณ ๋ ์์ ์ ๋ฏฟ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ ์ดํ์๋ ์ผ์ข
์ ์๊ธฐ ์์ฌ์ด ์์๊ณ ๊ทธ๋ค์ ์ด์ ๋์ฒํ๋ ๋ฐ ๋์์ ์ฃผ์์ต๋๋ค. ํนํ Danil ์ด ์ด ๊ธฐ์ฌ๋ ๋์ฑ ๊ทธ๋ ์ต๋๋ค.. ํ์ต ๊ณผ์ ์์ ์ด ์๋ฃ์์ ์ป์ ์ด๋ก ์ ๋งค์ฐ ๋ถ์กฑํ์ต๋๋ค. ๊ทธ๋ฌ๋ค๊ฐ ๊ฐ ์ฃผ์ ๊ฐ ๋๋๋ฉด ๊ฐ์ ์ฃผ์ ์ ๋ํ Shield๋ฅผ ์ฝ๊ณ , ์ธํฐ๋ท์์ ๋ค์ํ ๊ธฐ์ฌ๋ฅผ ๊ฒ์ํ๋๋ฐ, ์ฃผ์ ์ ๋ํ ์ดํด๊ฐ ์ด๋ฏธ ๋ ๋์ด์ก์ต๋๋ค. ํ์ง๋ง ๋ฌผ๋ก ์ฌ๊ธฐ์์ ๋ฌธ์ ๋ ํญํ์
๋๋ค. ์ ๊ฐ ํ๋ฃจ ์ด์ ์์์ ์ด๋ป๊ฒ ํด๊ฒฐํด์ผ ํ ์ง ์๊ฐํ๋ฉฐ ์ ๋ค์๋ ๋ฌธ์ ๋ค์ด ์์์ต๋๋ค. ๋ช ๋ฒ์ด๋ ๋๋ด์ด ์๋ ํด๊ฒฐ์ฑ
์ ๋ํ ๊ฟ์ ๊พธ๊ธฐ๋ ํ์ต๋๋ค. ์ฒซ ๋ฒ์งธ ๋จ๊ณ์์๋ ๋ค๋ฅธ ์ฌ๋๋ค์ ํด๊ฒฐ์ฑ
์ ์ผํํ์ง๋ง ๊ทธ๋ฐ ์์ผ๋ก ์ง์์ ์ป์ง ๋ชปํ๋ค๋ ๊ฒ์ ๊ธ๋ฐฉ ๊นจ๋ฌ์์ต๋๋ค. ๋ค๋ฅธ ์ฌ๋๋ค์ด ์ผ๋ฏ์ด, ๋๋ ๋ค๋ฅด๊ฒ ์๊ฐํ๊ธฐ ์์ํด์ผ ํ๊ณ , ์ค์ค๋ก ๋ํ๋์ผ ํ๋ฉฐ, ์ผํ์ผ๋ก๋ ํด๊ฒฐ์ฑ
์ด ๊ฒฐ์ฝ ๋์ค์ง ์์ ๊ฒ์
๋๋ค. ๊ทธ๋ฐ ๋ค์ ๊ถ๊ทน์ ์ผ๋ก ๊ต์ก ๊ธฐ๊ฐ์ด ๋์ด๋ฌ์ ์๋ ์์ง๋ง ์๋ฃจ์
์ ์ด๋์์๋ ๋ณธ ์ ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๋ค์ํ ์๊ณ ๋ฆฌ์ฆ๊ณผ ๊ทธ ๊ตฌํ์ด ์ด๋ฏธ ๋ด ๋จธ๋ฆฟ์์ ๋ํ๋ฌ์ต๋๋ค. ์ค๋ซ๋์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ผ๋ฉด ๊ฑด๋๋ฐ๊ณ , ๊ทธ๋๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ผ๋ฉด ๋์๋ง ์น์
์ ๊ธ์ ์ผ๋๋ฐ ๊ฒฝํ์ด ๋ง์ ๋๋ฃ๋ค์ด ๋์๊ฒ ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ ์๋ ค์คฌ์ง๋ง ์๋ ค์ฃผ์ง ์์์ต๋๋ค. ๋์๊ฒ ์์ฃผ ์ข์ ํด๊ฒฐ์ฑ
์ด ์์ต๋๋ค. ๋๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์์์ ์ฐพ์๋ณด์๋๋ฐ ์ด๋ฏธ ๋ช ์๊ฐ์ด ์ง๋ฌ๊ณ ๋๋ ํด๊ฒฐ์ฑ
์ ๋๋ฌด ๋น ์ ธ๋ค์์ต๋๋ค. :) ๋ฌธ์ ๋ ์ ๊ฐ ๊ฐ ์ฃผ์ ์ ๋ํด "๋ด ๋ฐฉํฅ์ ํ์
"ํ๊ณ ๋ฐฉ๋ฒ์ ์ดํดํ๋ ๋ฐ ๋์์ด ๋์์ต๋๋ค. ๋ด๊ฐ ๊ฒช๊ณ ์๋ ์ฃผ์ ์ ์ค์ ์ฌ์ฉ์ ๊ทผ์ฌํํ๊ธฐ ์ํด ์ฝ๋๋ฅผ ์์ฑํฉ๋๋ค. ์ฝ๋๊ฐ ์์ผ๋ฉด ์ด๋ "์์ ๊ฑฐ ํ๋ ๋ฐฉ๋ฒ์ ๊ดํ ์ฑ
10๊ถ์ ์ฝ๊ณ , ์ด ๋ถ์ผ์์ ๊ณผํ ๋ฐ์ฌ๊ฐ ๋๋, ์ด์ ๋๋ฅผ ์ก๊ณ ์ด์ ํ๋ ๊ฒ๊ณผ ๊ฐ์ต๋๋ค. ์ฒ์์ด๊ณ ๋์ด์ก์ดโ์ค์ฒ์ด ์๋ ์ด๋ก ์ ํจ๊ณผ์ ์ด์ง ์์ผ๋ฉฐ, ๊ทธ ๋ฐ๋๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค. ํญ์ ์์ผ๋ก ์ด๋ฃจ์ด์ ธ์ผ ํฉ๋๋ค. 2020๋
3์ ์ด์ ๋ ๋ฒจ 15์ฏค ๋์๋๋ฐ, ์ ํํ ๊ธฐ์ต์ด ๋์ง ์์ต๋๋ค. hh.ru์์ Performancelab์์ ์ธํด์ญ ๊ด๊ณ ๋ฅผ ๋ณด๊ณ ์๋ตํ๋๋ ํ
์คํธ์ฉ์ผ๋ก ๋ณด๋ด์ฃผ์
จ์ด์. ์ ์ฅ, ์ด ๋ฌธ์ ๋๋ฌธ์ ๋ด ๋๊ฐ ์์ง์์ด)) ์ฌ๊ฐํ์ 4๊ฐ ์ขํ์ ๋ค์ฏ ๋ฒ์งธ ์ขํ๋ฅผ ์
๋ ฅํ๊ณ , ๋ค์ฏ ๋ฒ์งธ ์ขํ๊ฐ ์ด ๋ํ์ ๋ด๋ถ/์ธ๋ถ/์ธก๋ฉด/๋ชจ์๋ฆฌ์ ์๋์ง ์์๋ณผ๊น์? ๊ทธ๋ฌ๋ค๊ฐ ๊ธฐํํ ๊ต๊ณผ์๋ฅผ ์ค๋ซ๋์ ๊ณต๋ถํ์ด์ :) ํด๊ฒฐ์ฑ
์ด ๋ณด์ด์๋์? ๋์๊ฒ ์ด๊ฒ์ ์ฉ๋ฉํ ์ ์๋ ์ผ์ด์์ต๋๋ค. ๊ต๊ณผ์์ ๋์์ ๋ฐ์ ์ค์ค๋ก ํ๊ณ ์ถ์์ง๋ง ์ค์ค๋ก ํด๊ฒฐ์ฑ
์ ์ฐพ๋ ๊ฒ์ด ๋์๊ฒ ์ค์ํ์ต๋๋ค. ๊ธ์ ๋ฑ๋ก๊ธฐ์ ์ํ ๋๊ธฐ์ด์๋ ๋ฌธ์ ๊ฐ์์์ต๋๋ค. ๊ธ์์ผ ์คํ์ ๋ฌธ์ ๋ฅผ ์ ์ํ๊ณ , ์ ๋
์ ํด๊ทผ ํ ํด๊ฒฐ์ ์์ํด ์ฃผ๋ง์ ๋ชจ๋ ์์
์ ์๋ฃํ์ต๋๋ค. ์ฝ์ง ์์๊ณ , ๋ฌผ์ด๋ณด๊ณ ์๊ธฐ์์ผ์คฌ๋๋ฐ ํผ๋๋ฐฑ๋ ์์์ด์. ์ธํด์ญ ์ด๋๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค. 3์ ๋ง์ ์ ์๋ ค์ง ์ ์ผ๋ณ์ด ๋ฐ์ํ๊ณ , ์ ๋ ๋ ๋ฒจ 20+-์ฏค ๋์๊ณ , ์๊ฒฉ ๊ทผ๋ฌด๋ก ์ฎ๊ฒจ์ก์ต๋๋ค. ์ค, ์ ๋ง ๊ธฐ๋ปค์ต๋๋ค :) ๊ทธ๋ฐ ๋ค์ SQL์ ๋ฐฐ์ฐ๊ธฐ๋ก ๊ฒฐ์ ํ๊ณ ๋ด ์๊ฐ์ 10-20%๋ฅผ Java์ ํฌ์ํ๊ณ 50์๊ฐ ๊ณผ์ ์ ๋ค์ด๋ก๋ํ์ต๋๋ค. ๋ง์น ํ์๋ sql-ex์์์ ์ค์ต์ผ๋ก ํตํฉํ์ต๋๋ค. ๋ฒ์จ 5์์ด์๋๋ฐ ๊ทธ๋๋ ๋ ๋ฒจ์ด 24์์ต๋๋ค. ๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ๋๋ Equals์ hashCode์ ๊ฐ์ ๊ธฐ๋ณธ์ ์ธ ๊ฒ๋ค์ ๋ค๋ฃจ์ด์ผํ๋ค๊ณ ๊ฒฐ์ ํ์ต๋๋ค. ์ด๊ฒ์ด ๊ธฐ์ด, ๊ธฐ์ด์
๋๋ค. ๊ทธ๋ฐ ๋ค์ git, maven, jdbc๋ฅผ ๋ฐฐ์ฐ๊ธฐ ์์ํ๊ณ spring์ ์ฌ์ฉํด๋ณด๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ง๋ 4์์ ์ด๋ ฅ์๋ฅผ ์ฌ๋ ธ๊ณ , ์ฃผ๊ธฐ์ ์ผ๋ก ์
๋ฐ์ดํธ๋ฅผ ํ์ผ๋ ์๋ฌด ๋ฐ์์ด ์์์ต๋๋ค. YouTube์์ ๋์์์ ์์ฒญํ๊ณ ์ผ๋ถ ํ๋ก๊ทธ๋จ์ ๋ณต์ฌํ๋ ๊ฒ์ ๋ฌด์๋ฏธํ ์์
์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค. ๋๋ ์ฌ์ ํ ๊ฐ์ ์๊ฐ์ ํ๋ค: ๊ทธ๊ฒ์ ์ง์์ด๋ ์ดํด๋ฅผ ๊ฐ์ ธ์ค์ง ์์ ๊ฒ์ด๊ณ , ์๊ตฌ์ฌํญ์ ์กฐ๊ธ๋ง ๋ฐ๊พธ๋ฉด ๋น์ทํ ๋ฌธ์ ๋ฅผ ์์ฑํ ์ ์์ ๊ฒ์ด๊ณ , ๊ทธ๊ฒ์ ๋ฐ๋ณตํ ์๋ ์์ ๊ฒ ๊ฐ๋ค. ์์งํ ๋งํด์ ์ฌ๋์ ๋ชจ๋ ๋ค๋ฅด๊ณ ์ ๊ทผ ๋ฐฉ์๋ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ์์ ํ ์ ๊ฐ์ธ์ ์ธ ์๊ฒฌ์์ ๋ฐ๋ก ๋ง์ ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๊ทํ์ ์๊ฒฌ๊ณผ ๋ค๋ฅผ ์ ์์ต๋๋ค. ํญ์ ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์์ ์๋ํ์ญ์์ค. ๋๋ ๋จ์ง ๋ ์์ ๊ณผ ๋์ ์ธ์์ ๋ํด์๋ง ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค. ์๊ฐ์ด ํ๋ฅด๊ณ ๋๋ ์๊ฐ์ ํ์ํ๊ณ ์๋ค๋ ๊ฒ์ ๊นจ๋ซ๊ธฐ ์์ํ์ต๋๋ค. ๋ญ๊ฐ๋ฅผ ๊ณต๋ถํ๊ณ ์๋๋ฐ ์ ๊ฐ ๋ฐ๋ ์ง์์ ๋งค์ฐ ์ฃผ๊ด์ ์ด๋ฉฐ, ๋ ๋ฌด์์ ๊ณต๋ถํด์ผ ํ๋์ง์ ๋ํ ์ดํด๋ ๋งค์ฐ ๋ชจํธํฉ๋๋ค. ๋๋ ์ด๋ ฅ์์ ์ธํด์ญ ์ค๋น๊ฐ๋์ด ์๊ณ ์ ๋
์ ์ค๋น๊ฐ๋์ด ์๋ค๊ณ ๋ง๋ถ์์ต๋๋ค. ๋๋ ์ผ์๋ฆฌ๋ฅผ ์ป๊ณ ์ถ์๊ณ ํฌ๊ธฐํ๊ณ ์ถ์ง ์์๊ณ ํฌ๊ธฐํ๊ณ ๋ค์ ํ๋ฆ์ ๋ฐ๋ผ ๊ฐ๊ณ ์ถ์์ต๋๋ค. 2020๋
8์, ์ธํด์ญ ๋ชจ์ง ๊ด๊ณ ๋ฅผ ๋ณด์์ต๋๋ค. ์ธํด์ญ ์ ์ ๊ฐ์ข๋ฅผ ์๊ฐํด์ผ ํ๋ค๋ ์๋ฆผ์ ๋ฐ์์ต๋๋ค. ๊ฐ์ข์ ๊ฒฝ์ฐ ๊ฐ์ข์ ๋ค์ด๊ฐ๋ ค๋ฉด ํ
์คํธ ์์
์ ์ํํ๊ณ ๊ธฐ์ ๋ณด์์ ํต๊ณผํด์ผ ํ๋ฉฐ ๊ทธ๋ฐ ๋ค์ ์ด๋ํ ์ฌ๋์ ๊ฒฐ์ ํฉ๋๋ค. ์ฝ์ค๋ ์ผํ์ง ๋ง์ธ์ :) ์ดํดํฉ๋๋ค. ์ด๊ฒ์ ๊ธฐํ์
๋๋ค. ๊ธฐํ๋ฅผ ์ ๋ ๋์น์ง ๋ง์ธ์. ๋๋ ์ด๋ฏธ ์ด๊ฒ์ ์ค์ค๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๋ฌผ๋ก ๋์ํ๋ค๊ณ ๋ง์๋๋ฆฝ๋๋ค. ์ ๋ ํ
์คํธ๋ฅผ ํ๊ณ ๊ทธ๊ฒ์ ๋ณด๋
๋๋ค. ์ ์ ํ ๊ทธ๋ค์ ์ฌํ๋ณด์ฅ, ํด์๋งต์ ๋ํ ์ง๋ฌธ ๋ฐ ์ด์ ๊ด๋ จ๋ ๋ชจ๋ ์ง๋ฌธ, ํต์ฌ์ ๋ํ ๋ช ๊ฐ์ง ๊ธฐ๋ณธ ์ง๋ฌธ์ ํ ๋นํ ๋ค์ ์ด๋ค ์ฃผ์ ์ ๋ํด ๋ ๋ง์ ์ง๋ฌธ์ ๋ฐ๊ณ ์ถ์์ง ๋ฌป์ต๋๋ค. ? ๋๋ ์์ผ๋ก ์ด๋ ๊ฒ ์๊ฐํ๋ค. ๋๋ ์ด๋ฐ ์ ๋ฐ ๊ฒ์ ์ ์๊ณ ์์ง๋ง ๋ฉํฐ์ค๋ ๋ฉ์ ๋ ๋์๊ฒ ์๊ณ ์์ผ๋ฏ๋ก ์ง์ ์ ์ผ๋ก ๋งํ๋ค. ๋ด๊ฐ ๋ฉํฐ์ค๋ ๋ฉ์ ๋ํด ๋ ์ ์๊ณ ์๋ ๊ฒ ๊ฐ์๋ฐ, ์ด์ ๋ํด ์ง๋ฌธํด ๋ณด๊ฒ ์ต๋๋ค. ๋ด๊ฐ ์ ๊ทธ๋ฐ ๋ง์ ํ๋์? ๊ธ์, ์ ์ด๋ ํ ๋ช
์ ํ๋ฒํ ์ฌ๋์ด ์ฝ๊ฒ ์คํจํ ์ ์๋ ์ฃผ์ ๋ฅผ ์ ์ํฉ๋๊น? ๊ฒ๋ค๊ฐ ๊นจ๋ฌ์๋๋ฐ, ์ ๊ทธ๋ฐ ๋ง์ ํ๋์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง, ์๊ฐ๋๋ ๋๋ก ๋งํ์ ๋ฟ์ด๊ณ , ๋ชจ๋ ์ง๋ฌธ์ ์ ๋ต์ ๋ง์ถ์ง ๋ชปํ๊ณ , ๋์ค์ ๋ต์ ์ค๋ค๊ณ ํ๋๊ตฐ์. ๊ธฐ๋ค๋ฆผ๊ณผ ๋ฌด์ง, ๋จธ๋ฆฟ์์ ์์ธ ํฌ๋ง๊ณผ ๊ฟ์ ๊ธฐ๋ค๋ฆผ์ ๋์ฑ ํ๋ค๊ฒ ํ ๋ฟ์
๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ํผ๋๋ฐฑ - ๊ฐ์ข์ ์ ์ ๋์์ต๋๋ค. ์ง์์๋ 50๋ช
์ ๋์๊ณ , 10๋ช
์ด ์ ๋ฐ๋๋ค. ์, ํ๋ณต์ ๋์ด ์์์ต๋๋ค. ์ด๊ฒ์ ์ ์๊ฒ ํฌ๊ณ ์ค์ํ ๋จ๊ณ์์ต๋๋ค. ๋ง์น ์ ์๋ฅผ ๋ฐ์ ๊ฒ์ฒ๋ผ ๋๋ฌด ํ๋ณตํ์ต๋๋ค :) ๋งค๋ฒ ์ ๋ฏฟ์์ ๋ํ ํ์ธ๋ง ๋ฐ์์ต๋๋ค. ๋ชจ๋ ๊ฒ์ ๋ค๋ฅธ ์ฌ๋์ด ์๋ ์ฐ๋ฆฌ ์์ ์๊ฒ๋ง ๋ฌ๋ ค ์์ต๋๋ค. . ์ค์ง ์ฐ๋ฆฌ๋ ์ฐ๋ฆฌ ์์ ์ ์ด๋ช
์ ๋ง๋ค๊ณ , ๋น์ ์ด ๋ฌด์ธ๊ฐ๋ฅผ ์ํ๊ณ , ์ ๋ง๋ก ๊ทธ๊ฒ์ ๊ฐํ๊ฒ ์ํ๊ณ , ๋๊ตฌ๋ ๋น์ ์ ๋ง์์ ๋ฐ๊พธ๋๋ก ๊ฐ์ํ์ง ์์ ๊ฒ์ด๋ผ๋ ๊ฒ์ ์ดํดํ๋ค๋ฉด, ๋น์ ์ ํญ์ ๋ชฉํ์ ๋๋ฌํ ๊ฒ์
๋๋ค. ๊ทธ๋์. ๊ทธ ์งํ ๋๋ '์ฝ๋ก๋'์ ๊ฑธ๋ ธ๋ค. 30์ฌ๋
๋์ ๋๋ ์ด๋ ๊ฒ ์ฌํ๊ฒ ์ํ ์ ์ด ์์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ์ง์คํ๊ณ ์ถ์ง ์์์ง๋ง, ํ๋ณต๋๊ธฐ ์ ์๋ ์ด๊ฒ๋ฐ์ ์๊ฐํ ์ ์์์ต๋๋ค. 9์๋ถํฐ ๊ฐ์ข๊ฐ ์์๋์์ต๋๋ค. ์ฒซ ์์
์์ ์ ์๋์ด โ๋ํฌ ๋ชจ๋๊ฐ ์ด ๊ณผ๋ชฉ์ ์กธ์
ํ๋ ๊ฒ์ ์๋๋คโ๋ผ๊ณ ๋ง์ํ์
จ๋ ๊ฒ์ด ๊ธฐ์ต๋ฉ๋๋ค. ๋๋ ๊ทธ์๊ฒ ๋ฌผ์์ต๋๋ค. ์์? ๊ทธ๋ ๋ชจ๋ฅธ๋ค๊ณ ๋๋ตํ์ง๋ง ์ด๋ฌํ ๊ณผ์ ์ด ์ฒ์์ด ์๋์๊ณ ๋ชจ๋ ์ฌ๋์ด ์ด์ํ ๊ฒ์ ์๋๋๋ค. ๋๊ตฐ๊ฐ๋ ์ํ์ง ์๊ณ ํ ์ ์๋ค๊ณ ๊ฒฐ์ ํ๋ฉฐ ๋ค๋ฅธ ์ด์ ๊ฐ ์์ต๋๋ค. ์ ๊ฒ๋ ์ด๊ฒ์ด ์ด์ํ์ต๋๋ค. ์ ๋ ์ด๋ ๊ฒ ๋๋ตํ์ต๋๋ค. โ๊ธ์, ์ฐ๋ฆฌ ๋ชจ๋๋ ์ด๋ฏธ ์ด ๋ฐฉ์ ์์ ์๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ ๋ชจ๋๊ฐ ์ํ๋ ๊ฒ์ด ๋ฌด์์ธ์ง ์ดํดํ๊ณ ์ด ๋ชฉํ๋ฅผ ํฅํด ๋์๊ฐ ๊ฒ์์ ์๋ฏธํฉ๋๋ค.โ โ์, ๋ชจ๋๊ฐ ๋น์ ์ฒ๋ผ ์๊ฐํ๋ค๋ฉดโ๊ทธ๋ ๋์๊ฒ ๋๋ตํ์ต๋๋ค. ๊ฐ์ข๋ ์ด๋ ๋์? ์ผ์ฃผ์ผ์ ๋ ๋ฒ์ฉ ์์
์ด ์งํ๋๋ฉฐ, ๊ฐ ์์
๋ง๋ค ๋ชฐ์
์
๋ฌธ์ด๋ผ๋ ์๋ก์ด ์ฃผ์ ๊ฐ ์ ๊ณต๋ฉ๋๋ค. ์ฌ์ค, ์ด๊ฒ์ ๊ฐ์
์ ์ถฉ๋๊ธฐ๋ผ๋ ๊ฒ์ด ๋ฐํ์ก๊ณ , ์ ์๋ ๊ทธ ์์์ ์ด๋ฐ ์๋๋ก ๋ฌ๋ฆฌ๊ณ ์๋๋ฐ ์ฌ๊ธฐ์ ์ด๋ฐ ์ผ์ด ๋ฐ์ํฉ๋๋ค... ์ด๋ฐ ๋ชจ๋ ๊ฒ์ด ๋ค๋ฆฌ์ง๋ง ํผ์ฆ์ด ๋ง์ง ์์ต๋๋ค. ๋๋ถ๋ถ์ ๋ง๊ณผ ๊ทธ์ ๋ํ ๊ฐ๋ตํ ์ค๋ช
์ ์ฒ์ ๋ฃ๋๋ฐ, ์ด๋ฌ์ ๋ฌํ ๊ธฐ๋ฅ์ ๊ฐ์ถ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค์ด์ ์ด ๊ธฐ์ ์ด ๊ฑฐ๊ธฐ์ ๋ถ์ด์ ์์ ํ ์ด๋ฐ ์์ผ๋ก ๊ธฐ๋ฅํ๋๋ก ํ๋ผ๊ณ ํฉ๋๋ค. ๋ค์ ์์
์ ํ์ธ์. ์ด์ ์ฃผ์ ์์
์ด ๋๋ ํ 2~4์ผ์ด ๋จ์์ต๋๋ค. ์ฒ์์ ๋๋ "๋ฐํ๋" ๊ธฐ์ ๊ณผ ๊ทธ๊ฒ์ด ๋ฌด์์ ์ํ ๊ฒ์ธ์ง, ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ ์๋ํ๋์ง ๋๋ต์ ์ผ๋ก ์ดํดํ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๊ทธ๋ ๊ทธ๊ฒ์ ํ๋ก์ ํธ์ ์ถ๊ฐํ๊ณ ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ ์๋ํ๋์ง ์ดํดํ๊ณ ํ
์คํธํ๊ณ ๊ตฌ๊ธ๋งํ๊ณ ์ฐ๊ตฌํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ๋ฌ ๋์ ๊ณ์๋์์ต๋๋ค. ์ฌ์ค ๋ชจ๋ ์ง์์ ์ค์ค๋ก ์ต๋ํ๊ณ ๋ง๊ฐ์ผ์ ์ดํดํ๊ธฐ ์์ํ๊ณ ๋งค์ฐ ์ด๋ ค์ ์ง๋ง ๊ด์ฌ์ด ์์๊ณ ์ข์์ต๋๋ค. ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ๋์ ์ ๋ ํญ์ ๋ง์ ์ฌ๋๋ค์ด ์ด๋ฅผ ์ฌ์ฉํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค. ํญ์ ์ฌ๋ฐ๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก, ์๋ชป๋ ๋ฐฉ๋ฒ์ผ๋ก ํ์ง ์์ผ๋ ค๊ณ ๋
ธ๋ ฅํ๋๋ฐ ์ด๋ฐ ์กฐ๊ฑด์์๋ ์ํค๋๋๋ก ๋๋๋ฐ ๋ค๋ฅธ ๋ถ๋ค์ ๋ ์ด์ ์ ๋๋๋ผ๊ตฌ์... ์ผ์์ผ์ ์ต์ข
์์
์ ์ ์ถํ๊ธฐ ์ ์ ํ๊ธฐ ์์ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ํ
์ด๋ธ ๊ฐ์ฌ๋ spring.jpa.hibernate.ddl-auto=create, spring.jpa.hibernate์ธ ๊ฒฝ์ฐ์๋ง ์๋ํ์ต๋๋ค. ddl-auto=none ๋๋ ์ ํจ์ฑ ๊ฒ์ฌ๊ฐ ๋ ์ด์ ์๋ํ์ง ์์ต๋๋ค. ํ์ง๋ง ์์ฑ ์ต์
์ ๋์ ์ต๊ด์
๋๋ค. Google์ ๊ธฐ์ฌ๋ ๊ทธ๋ ๊ฒ ์ผ์ง๋ง ์ ๋ ๋จ์ง ์ ์ฉ์ ์ํด ์ฌ๋ฐ๋ฅธ ๋ฐฉ์์ผ๋ก ํ๊ณ ์์ผ๋ฉฐ ์๋ชป๋ ๋ฐฉ์์ผ๋ก ํ์ง ์์ต๋๋ค. ์ ๋ ๋ชป ์๊ณ ์ผ์์ผ ์์นจ์ ๋๋์ด ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ ์ด๋ฐ ์ ์ฝ๋ค :) ํ๊ณ ์ง๋์น๊ณ ์ ์๋ฆฌ์ ๋ค์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ํผ๋๋ฐฑ์ ๊ธฐ๋ค๋ฆฌ์ญ์์ค... ๊ทธ๋ฆฌ๊ณ ๋๋ต์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ํ๋ก์ ํธ ๋๋ ํฐ์ ํจ๊ป ์ฌํ ๋ณด์ฅ์ ๋ฐ์์ผ ํฉ๋๋ค. ์ง๊ธ๊น์ง ์ด๋ฐ ๋ฉด์ ์ ๋ณธ ์ ์ด ์์๋๋ฐ... ๋์ค์ ๋ค์ด๋ณด๋ ์คํธ๋ ์ค ๋ฉด์ ์ด์๋ค. ๋ค์ ๊ธฐ๋ค๋ฆฌ๊ณ ์ง๊ธ์ ์ผ์ฃผ์ผ ์ ๋ ์ง๋๋ฉด๊ทธ๋ค์ ๋์๊ฒ ์ ์์ ๋ณด๋ธ๋ค . ๊ทธ๊ฒ์ ์ด๋ค ํ๋ณต์ด์์ต๋๊น? ์ํ๋ฉด ๋ฌด์์ด๋ ์ด๋ฃฐ ์ ์๊ณ , ์ํ๋ ๋ฐฉ์์ผ๋ก ์ถ์ ์ ๋ฆฌํ๊ณ , ์ฌ๋ํ๋ ์ผ์ ํ ์ ์๋ค๋ ํ๋ณต์ด์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ ํ์ค์
๋๋ค. ๋ชจ๋ ๊ฒ์ ๋ฐ๊พธ๋ ๊ฒ์ด ํ์ค์
๋๋ค. 20 ์ด์ด ์๋๋๋ผ๋ ์ด๋ฆฐ ์์ด๊ฐ ์๊ณ ์๊ฐ์ด ์์ต๋๋ค. ๊ทธ๋์ ๋ชจ๋๊ฐ ๋งํฉ๋๋ค. ์์ด๊ฐ ์๋๋ฐ ์๊ฐ์ด ์์ด์...)) ๊ทธ๋ฆฌ๊ณ ์ ๋ ํญ์ ๋๋ตํฉ๋๋ค. ์ํ์ง ์๋ ์ฌ๋์ ๋ณ๋ช
์ ์ฐพ๊ณ , ์ํ๋ ์ฌ๋์ ๊ธฐํ๋ฅผ ์ฐพ๊ณ ์์ต๋๋ค. ์ ๊ฐ JR ํ์์ด์์ ๋, ์ ๋ ํด๊ทผ ํ ๊ฐ์กฑ, ์ฆ ์ด๋ฆฐ ์๋ค๊ณผ ํจ๊ป ์๊ฐ์ ๋ณด๋ด๊ณค ํ์ต๋๋ค. ๊ทธ์ ๊ทธ์ ์๋ด๊ฐ ์ ๋ค์์ ๋, 21-22์์ ๊ณต๋ถ๋ฅผ ์์ํ๊ณ , ์์นจ 1-2์๊น์ง ๊ณต๋ถํ๊ณ , ์ฆ์๋ ์๋๊ณ , ์ ๋ค๋ฉด์ ๋จธ๋ฆฟ์์์ ๊ณ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค. โ๋๋ ๋จธ๋ฆฌ๋ฅผ ์์ด๊ณ ๋ฐ์ด ๋ค์๋คโ๊ณ ๋งํ๋ฉด์ ์์นจ 7์์ ์ผ์ด๋ ์ถ๊ทผํ์ต๋๋ค. ๊ทธ๋์ ๋งค์ผ ์ฌ์ง ์๊ณ . ์ ๋ ๋ชป ์๊ณ ํ๋ค์์ง๋ง ๋ญ๊ฐ๋ฅผ ์ป์ผ๋ ค๋ฉด ๋ญ๊ฐ๋ฅผ ํฌ์ํด์ผ ํด์. ๋๋ ๊ฐ์ธ์ ์ธ ์๊ฐ์ ํฌ์ํ๋ค. ์ด๋๊ฐ์ ๋๋ฌ๊ฐ ๋๋ ํ๋ฃจ์ ์ ์ด๋ 3์๊ฐ์ ์ฑ
์ ์ฝ์๋ค. ์ ์ฒด์ ์ผ๋ก 1000~1200์๊ฐ ์ ๋ ํ๋ จํ๋๋ฐ, ๊ทธ๋ ์ ๊ฐ ์ธ์ ๋ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ์ด์. ์ด์ ๋๋ ์๋ก์ด ๋ชฉํ๋ฅผ ๊ฐ๊ฒ ๋์๊ณ , ์ด๋ค ์ผ์ด ์์ด๋ ๊ทธ ๋ชฉํ๋ฅผ ํฅํด ๋์๊ฐ ๊ฒ์
๋๋ค. ๋๋ ํ๋ฅญํ ํ์๋ ์๋๊ณ ๋๋ฌ๋จธ๋ ์๋์๊ณ ์ฐ๋ฑ ์กธ์
์ฅ๋์๊ณ ์ด๋ง ๋ง ์์ต๋๋ค. ๊ทธ ๊ณผ์ ์์ ๋๋ ์ด์ ์ ์ ์ฒด ํ์ต ๊ธฐ๊ฐ๋ณด๋ค ํจ์ฌ ๋ ๋ง์ ์ ๋ณด๋ฅผ ๋ฐฐ์ ์ต๋๋ค. ์ฒ์ 3๊ฐ์์ ์ค์ ์์
์ด ํฌํจ๋ ์ค์ ํ๋ก์ ํธ์ ๋ํ ์ ๊ท ์ฃผ๋น 40์๊ฐ์ ์ ๊ธ ์ธํด์ญ์ด์์ต๋๋ค. ๊ทธ ํ 3๊ฐ์์ ์์ต๊ธฐ๊ฐ์ ๊ฑฐ์น๋ค. ์ด์ ์ด ์กฐ์ง์์ ์ผํ ์ง 6๊ฐ์์ด ์ง๋ฌ์ต๋๋ค. ๋ชจ๋ ๊ฒ์ด ๋ง์์ ๋ญ๋๋ค. ๋ํ์ผ ๋ฟ์ด๊ณ , ์ง์ฅ์์ ๋งค์ผ์ด ์ฆ๊ฒ์ต๋๋ค. :) ํ ์ฌ๋์ด ๋งํ๋ฏ์ด, โ๋๋ ํ ์ ์๊ณ ๋น์ ๋ ์ํ๋ฉด ํ ์ ์์ต๋๋ค! "ยฉ
GO TO FULL VERSION