JavaRush /Java Blog /Random-KO /Java Core๋ฅผ ์ด๋ฏธ "ํ•™์Šต"ํ–ˆ์ง€๋งŒ ์ทจ์—…ํ•˜๊ธฐ์—๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์ˆ˜ํ–‰ํ•  ์ž‘์—…
ะ•ะฒะณะตะฝะธะน ะšัƒะทัŒะผะธะฝ
๋ ˆ๋ฒจ 18
ะœะพัะบะฒะฐ

Java Core๋ฅผ ์ด๋ฏธ "ํ•™์Šต"ํ–ˆ์ง€๋งŒ ์ทจ์—…ํ•˜๊ธฐ์—๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์ˆ˜ํ–‰ํ•  ์ž‘์—…

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
์ด์™€ ๋™์ผํ•œ ๊ฐ„๋žตํ•œ ์ฃผ์ œ๋Š” Java Core๋ฅผ "๋ฐฐ์› ๊ณ " ๋ช‡ ๊ฐ€์ง€ ๊ธฐ๋ณธ ์‚ฌํ•ญ์„ ์ดํ•ดํ•˜์ง€๋งŒ Git์— ๋ฌด์—‡์„ ๊ฒŒ์‹œํ•ด์•ผ ํ• ์ง€(๊ธ€์Ž„, JR์—์„œ ์ž‘์—…์„ ๊ฒŒ์‹œํ•˜์ง€ ๋งˆ์„ธ์š”, ๊ทธ๋ ‡์ฃ ?) ์–ด๋””๋ฅผ ๋ด์•ผ ํ• ์ง€ ๋ชจ๋ฅด๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ. ๋ ˆ๋ฒจ 18์— ์ด ์ƒํƒœ์— ๋„๋‹ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ Java Core๋ฅผ "ํ•™์Šต"ํ–ˆ์ง€๋งŒ ์ทจ์—…ํ•˜๊ธฐ์—๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ํ•ด์•ผ ํ•  ์ผ - 1์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„. ์ œ ์†Œ๊ฐœ๋ฅผ ํ• ๊ฒŒ์š”. ์ €๋Š” Evgeniy์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ €๋Š” Java ๊ฐœ๋ฐœ์ž๋กœ ํ™œ๋™ํ•œ ์ง€ 6๊ฐœ์›”์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. :-) ์ด๋ฏธ ์ด๊ฒƒ์— ๋Œ€ํ•ด ์กฐ๊ธˆ ๊ธ€์„ ์ผ๋Š”๋ฐ, 0์—์„œ ์ทจ์—…๊นŒ์ง€์˜ ์ „์ฒด ์—ฌ์ •์€ ๋Œ€๋žต 3๊ฐœ์›” ์ •๋„ ๊ฑธ๋ ธ๊ณ , ์—ฌ๊ธฐ๊นŒ์ง€ ์™”์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์ €๋Š” ์ด๋ฏธ ์ดˆ๋ณด์ž๋“ค์ด IT์— ๋นจ๋ฆฌ ์ ์‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ช‡ ๊ฐ€์ง€ ๊ต์œก ๊ณผ์ •์„ ์ค€๋น„ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ด๋ฏธ ์ทจ์—…ํ–ˆ์„ ๋•Œ์—๋„ ์•ฝ 50์—ฌ ๊ฐœ์˜ ์‚ฌํšŒ๋ณด์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ์ˆ˜๊ฐ•ํ•˜๊ณ  Java OCA(ํ˜„ Java Programmer)์— ํ•ฉ๊ฒฉํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‹น์‹ ์—๊ฒŒ ๋ฉ˜ํ† ๋ง์ด ํ•„์š”ํ•˜๋‹ค๋ฉด ๋‹น์‹ ์—๊ฒŒ ๋งํ•˜๊ฑฐ๋‚˜ ๋น„๊ณต๊ฐœ ๋ฉ”์‹œ์ง€๋ฅผ ์“ธ ๊ฒƒ์ด ์žˆ์Šต๋‹ˆ๋‹ค. (์ด๊ฒƒ์€ ์กฐ๊ธˆ ๋‚˜์ค‘์— ๋‚˜์˜ค๊ฒ ์ง€๋งŒ, ๋‹น์‹ ์˜ ์งˆ๋ฌธ์— ๋Œ€๋‹ตํ•  ์ˆ˜๋Š” ์žˆ์Šต๋‹ˆ๋‹ค.) ์ด์™€ ๋™์ผํ•œ ๊ฐ„๋žตํ•œ ์ฃผ์ œ๋Š” Java Core๋ฅผ "๋ฐฐ์› ๊ณ " ๋ช‡ ๊ฐ€์ง€ ๊ธฐ๋ณธ ์‚ฌํ•ญ์„ ์ดํ•ดํ•˜์ง€๋งŒ Git์— ๋ฌด์—‡์„ ๊ฒŒ์‹œํ•ด์•ผ ํ• ์ง€(๊ธ€์Ž„, JR์—์„œ ์ž‘์—…์„ ๊ฒŒ์‹œํ•˜์ง€ ๋งˆ์„ธ์š”, ๊ทธ๋ ‡์ฃ ?) ์–ด๋””๋ฅผ ๋ด์•ผ ํ• ์ง€ ๋ชจ๋ฅด๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ. ๋ ˆ๋ฒจ 18์— ์ด ์ƒํƒœ์— ๋„๋‹ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  "์ฝ”์–ด"(์ด ๊ฐœ๋…์ด ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์Œ)์— ๋Œ€ํ•œ ์ง€์‹์ด ์žˆ์–ด๋„ ์ผ์ž๋ฆฌ๋ฅผ ๊ตฌํ•  ์ˆ˜ ์žˆ๊ณ , Swing์—์„œ ์–‘์‹์„ ๋งŒ๋“ค๊ณ , ์ผ์ข…์˜ ๋งˆ์ดํฌ๋กœ ์ปจํŠธ๋กค๋Ÿฌ์— ๋Œ€ํ•œ ๋กœ์ง์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. -> ๋นต ๊ธฐ๊ณ„๋‚˜ ๊ณต์žฅ์„ ์œ„ํ•œ ๋กœ์ง์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, Java์˜ ์‘์šฉ ๋ถ„์•ผ๋Š” ๋ฌผ๋ก  ์›น ๊ฐœ๋ฐœ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์—ฌ๊ธฐ ๋งˆ๊ฐœ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค... ์Œ... ์–ด๋””์„œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์•ผ ํ• ๊นŒ์š”? ๊ฐœ์ธ์ ์œผ๋กœ ์ฒซ ์ง์žฅ์— ์ด๋ฅด๊ฒŒ ๋œ ์งง์€ ๊ธธ์— ๋Œ€ํ•ด ๋ง์”€ ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋‚˜์˜ ์œ ์ผํ•œ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค :-) ์ž์‹ ์˜ ๋ฐฉ์‹์„ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ๋„คํŠธ์›Œํฌ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ๋น„๋””์˜ค๋ฅผ ์‹œ์ฒญํ•˜์„ธ์š”. ์ œ๊ฐ€ ๋“œ๋ฆฌ๋Š” ์กฐ์–ธ์€ ๋ฏธ๋ž˜์˜ ์ž๋ฃŒ๋ฅผ ์ดํ•ดํ•˜๋Š” ๋ฐ ๋งŽ์€ ์‹œ๊ฐ„์„ ์ ˆ์•ฝํ•˜๋ผ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์ „์†ก ํ”„๋กœํ† ์ฝœ, ์ด ๋ฐ์ดํ„ฐ๊ฐ€ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์ด๋™ํ•˜๋Š” ๋ฐฉ๋ฒ•. ์ ์–ด๋„ HTTP, ์„œ๋ฒ„ ํด๋ผ์ด์–ธํŠธ ๋“ฑ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ํ•˜๋ฃจ๋‚˜ ์ดํ‹€ ์ •๋„ ๊ฑธ๋ฆฌ๊ฒ ์ง€๋งŒ ๊ธฐ๋ณธ์ ์ธ ๋‚ด์šฉ์€ ์ตํžˆ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์ฃผ์˜๋ฅผ ์‚ฐ๋งŒํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์•ฝ๊ฐ„์˜ ์—ฌ๋‹ด: ๊ณต์„์˜ 90%์—๋Š” ์Šคํ”„๋ง์ด ํ•„์š”ํ•˜์ง€๋งŒ ์—ฌ์ „ํžˆ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๊ฒƒ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ๋‚ด๋ถ€ ๋‚ด์šฉ์„ ์ดํ•ดํ•˜๊ณ  ์ˆ˜์˜์„ ๋” ์ž˜ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ํ•œ ์ผ์ด ๋ฐ”๋กœ ๊ทธ๊ฒƒ์ด๋‹ค. ์‹œ์ž‘ํ•˜๋ ค๋ฉด SQL๊ณผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ˆ˜๊ฐ•ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. Head First์˜ ํ›Œ๋ฅญํ•œ ์ฑ…๊ณผ ๋น„๋””์˜ค, ํ›Œ๋ฅญํ•œ sql-ex๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌด์—‡์„ ์ดํ•ดํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ์ €๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ๋ฌด์—‡์ธ์ง€, ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ์ €์žฅ๋˜์–ด ์žˆ๋Š”์ง€, ์–ด๋–ป๊ฒŒ ๊ฐ€์ ธ์˜ค๋Š”์ง€, ์–ด๋–ป๊ฒŒ ๋งŒ๋“œ๋Š”์ง€, ์ฆ‰ SQL์—์„œ ์กฐ์ธ ์ˆ˜์ค€๊นŒ์ง€์˜ ๊ฐ„๋‹จํ•œ ์ฟผ๋ฆฌ๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋ช‡ ๊ฐœ์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ๋Œ๋ ค๋ณด์„ธ์š”. (๋ฌด์—‡์„ ์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ? ๊ธ€์Ž„, MySql๊ณผ ํ•ด๋‹น Workbanch๋Š” ์™ ์ง€ ๋” ์˜ˆ์˜๊ณ  ๊ฐ„๋‹จํ•˜์ง€๋งŒ ์—ฌ์ „ํžˆ ์†Œ์…œ ์„œ๋น„์Šค์˜ 80%์—์„œ Postgre๋ฅผ ์ ‘ํ–ˆ๊ณ  ๋ฐ”๋กœ ์ต์ˆ™ํ•ด์ง€๋Š” ๊ฒƒ์ด ๋” ์ข‹์Šต๋‹ˆ๋‹ค.) . ๋‹ค์Œ์œผ๋กœ JDBC์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ Javushka์™€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด์ž ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ž‘์—…์„ ์œ„ํ•œ ์ธํ„ฐํŽ˜์ด์Šค ์„ธํŠธ(๊ธฐ์„ฑํ’ˆ)๋„ ํฌํ•จํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์—ฌ๋Ÿฌ๋ถ„์˜ ์ž„๋ฌด๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์—ฐ๊ฒฐํ•˜๊ณ  ์ž‘์—…ํ•˜๊ธฐ ์œ„ํ•œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. :-) ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ๊ฐ€์ ธ์˜ค๋Š” ๊ฐ„๋‹จํ•œ ์ฝ˜์†” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค. ๊ทธ ํ›„, ๋‚˜๋Š” ์ด๊ฒƒ์„ Hibernate๋กœ ๋ณด์™„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค(์ด๊ฒƒ์€ ์„ ํƒ ์‚ฌํ•ญ์ด์ง€๋งŒ, ๋‚ด ์ƒ๊ฐ์—๋Š” ๋ฐ”๋กœ ์ง€๊ธˆ ์—ฌ๊ธฐ์—์„œ ORM์˜ ์ž‘๋™ ์›๋ฆฌ๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ์ข‹์€ ์ˆœ๊ฐ„์€ ์—†์Šต๋‹ˆ๋‹ค). ์ด ํ”„๋ ˆ์ž„์›Œํฌ์— ๋Œ€ํ•œ ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•œ ํ›„ ์š”์•ฝ์— Sql, Hibernate, JDBC, JPA ๋ฐ Maven/Gragle(๋ชจ๋“  ์˜ˆ์ œ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ์ฒซ ๋ฒˆ์งธ ํ–‰์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Œ)์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๊ณ„์† ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค(๊ทธ๋Ÿฌ๋‚˜ ์—ฌ๊ธฐ์„œ๋Š” ์—ฐ๊ฒฐ ์ข…์†์„ฑ์ด ์žˆ๋Š” ์ˆœ๊ฐ„์ž…๋‹ˆ๋‹ค). ๊ทธ๋ฆฌ๊ณ  GIT๋„ ์žˆ์–ด์š”! ์šฐ๋ฆฌ๋Š” ํ™•์‹คํžˆ ๊ณผ์ •์„ ์ˆ˜๊ฐ•ํ•ฉ๋‹ˆ๋‹ค) ์ตœ์†Œํ•œ ๊ฐ„๋‹จํ•œ ์ˆ˜์ค€์—์„œ๋Š” ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค. ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์ด ํŽธ๋ฆฌํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค) ์ปค๋ฐ‹์ด ๋ฌด์—‡์ธ์ง€, ๋ณ€๊ฒฝ ๋‚ด์—ญ ๋“ฑ์„ ์ดํ•ดํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์Œ, ์ฒซ ๋ฒˆ์งธ ์˜์‹์ ์ธ ํ”„๋กœ์ ํŠธ๊ฐ€ Github์— ๋‚˜ํƒ€๋‚  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ฅ์„œ์— Git์„ ์ถ”๊ฐ€ํ•˜์„ธ์š” ;-) ๊ทธ๋Ÿฐ ๋‹ค์Œ ์›น ๊ฐœ๋ฐœ์˜ ๋ณธ์งˆ๋กœ ๋„˜์–ด๊ฐ€์„ธ์š”. ๋‚˜๋Š” ์—ฌ์ „ํžˆ REST ์•„ํ‚คํ…์ฒ˜์˜ ์›์น™์„ ์ดํ•ดํ•˜๊ณ (์–ด๋ ต์ง€ ์•Š์Œ) ์„œ๋ธ”๋ฆฟ์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ๊ณผ์ •์—์„œ ์„œ๋ธ”๋ฆฟ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฐ„๋‹จํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค(๋ฌผ๋ก  ํ•˜๋‚˜ ์ด์ƒ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค). ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‚ฌ์šฉํ•œ CRUD ์ž‘์—…. ์ด ๊ณผ์ •์—์„œ ๋ชจ๋“  ๊ฒƒ์ด ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๊ณ  ์ด๋™ํ•˜๋Š”์ง€, ๋ฐ์ดํ„ฐ๊ฐ€ ํด๋ผ์ด์–ธํŠธ์— ์–ด๋–ป๊ฒŒ ์ „์†ก๋˜๋Š”์ง€, ์–ด๋–ค ํ˜•์‹(์˜ˆ: JSON)์œผ๋กœ ์ „์†ก๋˜๋Š”์ง€, ์ด๋ฅผ ์ˆ˜๋ฝํ•˜๊ณ  ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ๋Œ๋ ค์ฃผ๋Š” ๋ฐฉ๋ฒ•์„ ๋”์šฑ ๊นŠ์ด ์ดํ•ดํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์„œ๋ธ”๋ฆฟ, JSON ๋ฐ ๋ช‡ ๊ฐ€์ง€ ๊ด€๋ จ ๊ธฐ์ˆ ์„ ์ด๋ ฅ์„œ์— ์ถ”๊ฐ€ํ•˜์„ธ์š”. ์ด์ œ ์™„์ „ํžˆ ๋ฌด์žฅํ–ˆ์œผ๋ฉฐ Spring์œผ๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(Spring Core, Spring Data๋กœ ์‹œ์ž‘). ์ด๋Š” ์‹ค์ œ๋กœ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์–ด๋ ค์šด ์ฃผ์ œ์ž…๋‹ˆ๋‹ค. ํ”„๋ ˆ์ž„์›Œํฌ ์ž์ฒด, ์ƒ์ž ์•ˆ์˜ ํ•ญ๋ชฉ, ๋‹ค์–‘ํ•œ ํŒจํ„ด์— ๋งŽ์€ ๋งˆ๋ฒ•์ด ์žˆ์ง€๋งŒ ์ด๋ฏธ ์ข‹์€ ๊ธฐ๋ฐ˜์„ ๊ฐ–์ถ”๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์‚ฌ์‹ค ์ €๋Š” ๋ด„ ์—†์ด๋„ ์ผ์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต์„์„ ๋งŽ์ด ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ Mtsa์—์„œ ๊ทธ๋“ค์€ ์ด ํŠน๋ณ„ํ•œ "ํ”ผ์˜ ๊ธฐ์—…"์˜ ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ๋‚˜์—๊ฒŒ ํฐ ๊ธ‰์—ฌ๋ฅผ ์ œ์•ˆํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์‹ค์ œ๋กœ ๊ทธ๋Ÿฐ ๊ณต์„์ด ๋งŽ์ด ์žˆ์œผ๋‹ˆ ๋ฉด์ ‘์„ ์‹œ์ž‘ํ•˜๊ณ  ๊ฒฝํ—˜์„ ์Œ“์œผ์„ธ์š”! ํ™” ๋‚ด์ง€ ๋งˆ์„ธ์š”))) ์ €๋Š” ์‚ดํ•ด๋‹นํ•œ ์ ์ด ์—†์ง€๋งŒ ์„ ๋ฐฐ ๋ฐ˜์— ์™”์„ ๋•Œ ์ผ์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค :D ๋ฌผ๋ก  ๊ทธ๋ ‡๊ฒŒํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์ง€๋งŒ ๋งŽ์€ ๊ฒƒ์„ ๋ฐฐ์› ๋‹ค๋Š” ์‚ฌ์‹ค๋กœ ๋ชจ๋“  ๊ฒƒ์ด ๋๋‚ฌ์Šต๋‹ˆ๋‹ค :-) ์กฐ๊ธˆ ๋‚˜์ค‘์— ์ €ํ•œํ…Œ ์ข‹์€ ๊ฐ•์ขŒ๊ฐ€ ์žˆ์„ ๊ฑฐ์—์š”. ์Œ, ๋ฉ˜ํ† ๋ง;-) ๊ทธ๊ฑด ๋ณ„๊ฐœ์˜ˆ์š”! ์ง€๊ธˆ์€ ๋ฐ”์˜๊ฒŒ ์ง€๋‚ด์„ธ์š”. ์•Œ์•˜์ฃ ? :-) ํ•˜๋ฃจ์— ์ตœ๋Œ€ 5์‹œ๊ฐ„์„ ํˆฌ์žํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— 3๊ฐœ์›” ๋งŒ์— ์ผ์ž๋ฆฌ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ์ด๋ก ์— ์–ฝ๋งค์ด์ง€ ๋ง๊ณ , ์ฝ์—ˆ๋‹ค๋ฉด ์‹œ๋„ํ•ด ๋ณด๋„๋ก ํ•˜์„ธ์š”! ์ฝ”๋“œ ์ž‘์„ฑ์„ ๋‘๋ ค์›Œํ•˜์ง€ ๋งˆ์„ธ์š”!!! ์ด๊ฒƒ์ด ๋ฐ”๋กœ ํž˜์ด๋‹ค! :-) ๋ชจ๋‘์—๊ฒŒ ํ–‰์šด์„ ๋น•๋‹ˆ๋‹ค! ๋Œ“๊ธ€๋กœ ์งˆ๋ฌธ ๊ธฐ๋‹ค๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค :-) ๊ทธ๋ฆฌ๊ณ  ์‹ค์ œ๋กœ ๊ทธ๋Ÿฐ ๊ณต์„์ด ๋งŽ์ด ์žˆ์œผ๋‹ˆ ๋ฉด์ ‘์„ ์‹œ์ž‘ํ•˜๊ณ  ๊ฒฝํ—˜์„ ์Œ“์œผ์„ธ์š”! ํ™” ๋‚ด์ง€ ๋งˆ์„ธ์š”))) ์ €๋Š” ์‚ดํ•ด๋‹นํ•œ ์ ์ด ์—†์ง€๋งŒ ์„ ๋ฐฐ ๋ฐ˜์— ์™”์„ ๋•Œ ์ผ์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค :D ๋ฌผ๋ก  ๊ทธ๋ ‡๊ฒŒํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์ง€๋งŒ ๋งŽ์€ ๊ฒƒ์„ ๋ฐฐ์› ๋‹ค๋Š” ์‚ฌ์‹ค๋กœ ๋ชจ๋“  ๊ฒƒ์ด ๋๋‚ฌ์Šต๋‹ˆ๋‹ค :-) ์กฐ๊ธˆ ๋‚˜์ค‘์— ์ €ํ•œํ…Œ ์ข‹์€ ๊ฐ•์ขŒ๊ฐ€ ์žˆ์„ ๊ฑฐ์—์š”. ์Œ, ๋ฉ˜ํ† ๋ง;-) ๊ทธ๊ฑด ๋ณ„๊ฐœ์˜ˆ์š”! ์ง€๊ธˆ์€ ๋ฐ”์˜๊ฒŒ ์ง€๋‚ด์„ธ์š”. ์•Œ์•˜์ฃ ? :-) ํ•˜๋ฃจ์— ์ตœ๋Œ€ 5์‹œ๊ฐ„์„ ํˆฌ์žํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— 3๊ฐœ์›” ๋งŒ์— ์ผ์ž๋ฆฌ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ์ด๋ก ์— ์–ฝ๋งค์ด์ง€ ๋ง๊ณ , ์ฝ์—ˆ๋‹ค๋ฉด ์‹œ๋„ํ•ด ๋ณด๋„๋ก ํ•˜์„ธ์š”! ์ฝ”๋“œ ์ž‘์„ฑ์„ ๋‘๋ ค์›Œํ•˜์ง€ ๋งˆ์„ธ์š”!!! ์ด๊ฒƒ์ด ๋ฐ”๋กœ ํž˜์ด๋‹ค! :-) ๋ชจ๋‘์—๊ฒŒ ํ–‰์šด์„ ๋น•๋‹ˆ๋‹ค! ๋Œ“๊ธ€๋กœ ์งˆ๋ฌธ ๊ธฐ๋‹ค๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค :-) ๊ทธ๋ฆฌ๊ณ  ์‹ค์ œ๋กœ ๊ทธ๋Ÿฐ ๊ณต์„์ด ๋งŽ์ด ์žˆ์œผ๋‹ˆ ๋ฉด์ ‘์„ ์‹œ์ž‘ํ•˜๊ณ  ๊ฒฝํ—˜์„ ์Œ“์œผ์„ธ์š”! ํ™” ๋‚ด์ง€ ๋งˆ์„ธ์š”))) ์ €๋Š” ์‚ดํ•ด๋‹นํ•œ ์ ์ด ์—†์ง€๋งŒ ์„ ๋ฐฐ ๋ฐ˜์— ์™”์„ ๋•Œ ์ผ์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค :D ๋ฌผ๋ก  ๊ทธ๋ ‡๊ฒŒํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์ง€๋งŒ ๋งŽ์€ ๊ฒƒ์„ ๋ฐฐ์› ๋‹ค๋Š” ์‚ฌ์‹ค๋กœ ๋ชจ๋“  ๊ฒƒ์ด ๋๋‚ฌ์Šต๋‹ˆ๋‹ค :-) ์กฐ๊ธˆ ๋‚˜์ค‘์— ์ €ํ•œํ…Œ ์ข‹์€ ๊ฐ•์ขŒ๊ฐ€ ์žˆ์„ ๊ฑฐ์—์š”. ์Œ, ๋ฉ˜ํ† ๋ง;-) ๊ทธ๊ฑด ๋ณ„๊ฐœ์˜ˆ์š”! ์ง€๊ธˆ์€ ๋ฐ”์˜๊ฒŒ ์ง€๋‚ด์„ธ์š”. ์•Œ์•˜์ฃ ? :-) ํ•˜๋ฃจ์— ์ตœ๋Œ€ 5์‹œ๊ฐ„์„ ํˆฌ์žํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— 3๊ฐœ์›” ๋งŒ์— ์ผ์ž๋ฆฌ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ์ด๋ก ์— ์–ฝ๋งค์ด์ง€ ๋ง๊ณ , ์ฝ์—ˆ๋‹ค๋ฉด ์‹œ๋„ํ•ด ๋ณด๋„๋ก ํ•˜์„ธ์š”! ์ฝ”๋“œ ์ž‘์„ฑ์„ ๋‘๋ ค์›Œํ•˜์ง€ ๋งˆ์„ธ์š”!!! ์ด๊ฒƒ์ด ๋ฐ”๋กœ ํž˜์ด๋‹ค! :-) ๋ชจ๋‘์—๊ฒŒ ํ–‰์šด์„ ๋น•๋‹ˆ๋‹ค! ๋Œ“๊ธ€๋กœ ์งˆ๋ฌธ ๊ธฐ๋‹ค๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค :-)
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION