๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Today I Learned(TIL)/์ŠคํŒŒ๋ฅดํƒ€ ๋‚ด์ผ๋ฐฐ์›€์บ ํ”„

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ_Day 9

by carrot0911 2024. 11. 20.

์˜ค๋Š˜ ํ•œ ๊ณต๋ถ€ ๐Ÿง

์˜ค์ „

  • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ(SQL, Java) 1๋ฌธ์ œ ํ’€์ด & ๋ธ”๋กœ๊ทธ ์ •๋ฆฌ
  • Java ํด๋ž˜์Šค ์™„์ „ ์ •๋ณต (์ดํ•ดํ•˜์ง€ ๋ชปํ•˜๋ฉด ๋‚˜์˜ฌ ์ˆ˜ ์—†๋Š” ๋ฐฉ..)

์˜คํ›„

  • ๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ Lv2 ์™„์„ฑ
  • README ํŒŒ์ผ ์ž‘์„ฑ
  • Java ์„ธ์…˜ - ๊ฐ์ฒด ํ™œ์šฉ
  • Java ์„ธ์…˜ ๋ณต์Šต
  • TIL ๋ธ”๋กœ๊ทธ ์ž‘์„ฑ

 

์˜ค๋Š˜ ์–ป์€ ๋‚ด์šฉ ์ •๋ฆฌ โœ๏ธ

์ดํ•ดํ•˜์ง€ ๋ชปํ•˜๋ฉด ๋‚˜์˜ฌ ์ˆ˜ ์—†๋Š” ๋ฐฉ..์—์„œ ํŠœํ„ฐ๋‹˜๊ป˜ ์–ป์€ ๋‚ด์šฉ๋ถ€ํ„ฐ ์ •๋ฆฌํ•ด๋ณด์ž.

  • ์ž๋ฐ”๋ฅผ ๋ฐฐ์šฐ๋Š” ์ด์œ  : ์Šคํ”„๋ง์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฌธ๋ฒ• ์ •๋„๋Š” ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค!
  • โญโญโญโญโญ ๊ทธ์ค‘์—์„œ๋„ ํด๋ž˜์Šค๋Š” ๊ผญ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•œ๋‹ค!!!!
  • ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋žจ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํด๋ž˜์Šค๋“ค์ด ์„œ๋กœ ์œ ๊ธฐ์ ์œผ๋กœ ์ƒํ˜ธ์ž‘์šฉ ํ•˜๋ฉด์„œ ์›ํ•˜๋Š” ๋ชฉ์ ์„ ์ด๋ค„๊ฐ€๋Š” ๊ฒƒ์ด๋‹ค.
  • ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ทธ๋ฆผ์œผ๋กœ ๊ทธ๋ ค๊ฐ€๋ฉด์„œ ํ•˜๋ฉด ๋„์›€์ด ๋งŽ์ด ๋œ๋‹ค.

๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ Lv2๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉด์„œ ์–ป์€ ๋‚ด์šฉ๋„ ์ •๋ฆฌ๋ฅผ ํ•ด๋ณด์ž๋ฉด..

  • ๊ณผ์ œ์—์„œ ์‚ฌ์šฉํ–ˆ๋˜ ๋‚ด๊ฐ€ ์„ ์–ธํ•˜๊ณ  ์ดˆ๊ธฐํ™”ํ–ˆ๋˜ ์ปฌ๋ ‰์…˜์ด ์ž˜๋ชป๋œ ๋ฐฉ์‹์ด์—ˆ๋‹ค..
    ๊ณผ์ œ๋ฅผ ์ œ์ถœํ•˜๊ธฐ ์ „์— ๊นจ๋‹ฌ์•„์„œ ๋‹คํ–‰์ธ๊ฑด๊ฐ€ ๐Ÿค”
  • ์›ํ•˜๋Š” ๋ฉ”์„œ๋“œ๋ฅผ ์ž˜ ์ƒ์„ฑํ•˜๊ณ  ํ™œ์šฉํ•œ๋‹ค๋ฉด ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ์ด ๋†’์•„์ง„๋‹ค.
    ์•„์ง ๋‚˜์˜ ๊ณ„์‚ฐ๊ธฐ๋Š” ๊ณผ์ œ ์„ค๋ช…์— ๋‚˜์™€์žˆ๋Š” ๋ฉ”์„œ๋“œ๋งŒ ๊ตฌํ˜„์ด ๋œ ์ƒํƒœ๋ผ์„œ ๋ญ”๊ฐ€ ์–ด์ง€๋Ÿฌ์›Œ๋ณด์ธ๋‹ค..

Java ์„ธ์…˜์„ ํ†ตํ•ด ์–ป์€ ํด๋ž˜์Šค ๊ฐœ๋…!

  • ์•„์นจ์— ์ง„ํ–‰ํ–ˆ๋˜ ํด๋ž˜์Šค ์ดํ•ด ์‹œ๊ฐ„๊ณผ ์˜คํ›„์— ์ง„ํ–‰๋œ Java ์„ธ์…˜์„ ํ†ตํ•ด ํด๋ž˜์Šค์˜ ์†์„ฑ, ์ƒ์„ฑ์ž, ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์ „๋ณด๋‹ค ๋” ํ™•์‹คํ•˜๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.
  • setter๋ฅผ ๋ฌด๋ถ„๋ณ„ํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜๋Š” ์ฝ”๋“œ๋Š” ๋ณ„๋กœ ์ข‹์ง€ ์•Š๋‹ค.
  • ์ด๋ฆ„์„ ๋ฉ”์„œ๋“œ์˜ ๊ธฐ๋Šฅ์— ๋งž๊ฒŒ ๋ฐ”๊ฟ”์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.
    ํ™•์‹คํ•˜๊ฒŒ ์•Œ ์ˆ˜ ์žˆ๋Š” ์ด๋ฆ„์œผ๋กœ ์ž‘์„ฑํ•˜์ž!
  • ๊ฐ์ฒด ์ง€ํ–ฅ์— ๋Œ€ํ•ด ์•„์ฃผ ์‚ด~~~~~~~์ง ์•Œ๊ฒŒ ๋œ ๋Š๋‚Œ์ด๋‹ค.
    ๋‹ค๋ฅธ ํด๋ž˜์Šค์—์„œ ์ƒ์„ฑํ–ˆ๋˜ ๋ฉ”์„œ๋“œ๋ฅผ ํด๋ž˜์Šค์˜ ๋ฉ”์„œ๋“œ์— ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ํฅ๋ฏธ๋กญ๊ฒŒ ๋‹ค๊ฐ€์™”๋‹ค.

 

์˜ค๋Š˜ ํ•˜๋ฃจ ์ •๋ฆฌ โœ๏ธ 

์˜ค์ „๋ถ€ํ„ฐ ํด๋ž˜์Šค์— ๋Œ€ํ•œ ๊ฐœ๋…์„ ํ™•์‹คํ•˜๊ฒŒ ์žก์€ ๋Š๋‚Œ์ด์—ฌ์„œ ๋ฟŒ๋“ฏํ–ˆ๋‹ค. ํŠœํ„ฐ๋‹˜์˜ ๋ฐฉ์—์„œ ์‚ฌ๋žŒ๋“ค๊ณผ ํ•จ๊ป˜ ์„ค๋ช…์„ ๋“ฃ๊ณ  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ถ€๋ถ„์ด ์ง‘์ค‘๋„ ์ž˜ ๋˜๊ณ  ์ดํ•ด๋„ ์ž˜๋˜๋Š” ๊ฒƒ ๊ฐ™์•˜๋‹ค. ๋‹ค์Œ์— ๋˜ ๊ธฐํšŒ๊ฐ€ ๋œ๋‹ค๋ฉด ๋ฌด์กฐ๊ฑด ์ฐธ์—ฌํ•ด์•ผ๊ฒ ๋‹ค!!!

๊ทธ๋ฆฌ๊ณ  ๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ๋ฅผ ํ•˜๋ฉด์„œ ํ™•์‹คํ•˜๊ฒŒ ๊นจ๋‹ฌ์€ ๊ฒƒ์€... ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์ด๋งŒํผ ํ–ˆ๋‹ค๊ณ  ๋‚˜๋„ ๋”ฐ๋ผ๊ฐ€์ง€ ์•Š๋Š” ๊ฒƒ์ด๋‹ค. ๋‚˜๋ณด๋‹ค ๋” ๋งŽ์€ ๊ฐœ๋…์„ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์‚ฌ๋žŒ๋“ค์˜ ์ฝ”๋“œ๋ฅผ ๋ณด๊ณ  '์™€.. ๋‚˜๋„ ์ด๊ฒƒ์ €๊ฒƒ ์ถ”๊ฐ€ํ•ด์•ผ ํ•˜๋Š”๊ฑด๊ฐ€..?' ๋ผ๋Š” ์ƒ๊ฐ์„ ์ฒ˜์Œ์— ํ–ˆ์—ˆ๊ณ , ๊ฒฐ๊ตญ ์ฝ”๋“œ๋ฅผ ์ดํ•ดํ•˜์ง€ ๋ชปํ•œ ์ฑ„ ์ž‘์„ฑํ•˜๊ณ  ์žˆ๋Š” ๋‚˜๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๋‚˜์˜ ์ˆ˜์ค€์— ๋งž๊ฒŒ ์ง„๋„๋ฅผ ๋‚˜๊ฐ€๋Š” ๊ฒƒ์ด ์ œ์ผ ์ค‘์š”ํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ๋‚ด ์ƒํ™ฉ์— ๋งž๊ฒŒ ์ง„ํ–‰ํ•˜๋‹ค ๋ณด๋ฉด ์–ธ์  ๊ฐ€๋Š” ๋”ฐ๋ผ์žก์„ ์ˆ˜ ์žˆ์ง€ ์•Š์„๊นŒ..?! ๐Ÿค” 

๊ทธ๋ฆฌ๊ณ  ์˜คํ›„์— ๋“ค์€ Java ์„ธ์…˜๋„ ํด๋ž˜์Šค์˜ ๊ฐœ๋…์„ ์ดํ•ดํ•˜๋Š”๋ฐ ํ™•์‹คํžˆ ๋„์›€์ด ๋˜์—ˆ๋‹ค. ์„ธ์…˜ ๋งˆ์ง€๋ง‰์— ํŠœํ„ฐ๋‹˜๊ณผ ํ•จ๊ป˜ ์‹ค์Šตํ•˜๋Š” ์‹œ๊ฐ„์ด ์žˆ์—ˆ๋Š”๋ฐ ๋ฌธ์ œ๋ฅผ ๋‹ค ๋ชปํ’€์–ด์„œ ํ˜ผ์ž ์„ธ์…˜์ด ๋๋‚˜๊ณ  ์ฒœ์ฒœํžˆ ํ•˜๋‚˜์”ฉ ๋‹ค์‹œ ํ’€์–ด๋ดค๋”๋‹ˆ ๊ฒฐ๊ตญ์€ ๋‹ค ํ•ด๊ฒฐํ•œ ๊ฒƒ์„ ๋ณด๊ณ  ๋ฟŒ๋“ฏํ–ˆ๋‹ค. ๊ทธ๋ž˜๋„ ์ด์ œ๋Š” ํ—ท๊ฐˆ๋ฆฌ์ง€ ์•Š๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๊ฑด๊ฐ€ ใ…Žใ…Žใ…Žใ…Ž

์˜ค๋Š˜ ํด๋ž˜์Šค์— ๋Œ€ํ•œ ๊ฐœ๋…์ด ์žกํžˆ๋ฉด์„œ ๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ๋„ ์ข€ ๋” ์™„๋ฒฝํ•˜๊ฒŒ ์™„์„ฑํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๋ฌผ๋ก  ๊ณผ์ œ ์„ค๋ช…์— ๋‚˜์˜จ ๊ธฐ๋Šฅ๋“ค๋งŒ ๊ตฌํ˜„ํ–ˆ์ง€๋งŒ... ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ๋‚˜๋„ ์ด๊ฒƒ์ €๊ฒƒ ๋” ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๊ฒ ์ง€..!!

ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…์ด๋ž‘ README ํŒŒ์ผ๋„ ์ž˜ ์ž‘์„ฑํ•ด์„œ ๊ณผ์ œ ์ œ์ถœ ๋งˆ๊ฐ ์‹œ๊ฐ„ ์ „๊นŒ์ง€ ์ž˜ ์ œ์ถœํ•ด์•ผ๊ฒ ๋‹ค!!
๋‚ด์ผ๋„ ํž˜๋‚ด๋ณด์ž๊ณ ~~~!!!!

 

๋‚ด์ผ ๊ณ„ํš โฐ

์˜ค์ „

  • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ(SQL, ์ž๋ฐ”) 1๋ฌธ์ œ ํ’€์ด & ๋ธ”๋กœ๊ทธ ์ •๋ฆฌ
  • ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ… ๋ธ”๋กœ๊ทธ ์ž‘์„ฑ & ๊ณผ์ œ ์ œ์ถœ

์˜คํ›„

  • ๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ ํ•ด์„ค ์„ธ์…˜

+ ์ถ”๊ฐ€๋กœ ๊ณ„ํš์ด ๋” ์ƒ๊ธธ ์ˆ˜ ์žˆ๋‹ค ๐Ÿค”