AWS BACK DAY 19. JAVA remind

์ด๊ฐ•์šฉยท2023๋…„ 1์›” 29์ผ

Java ๊ธฐ์ดˆ

๋ชฉ๋ก ๋ณด๊ธฐ
17/26
post-thumbnail

๐Ÿ“‘ method

  1. ์ค‘๋ณต ์ œ๊ฑฐ

  2. ๋ชจ๋“ˆํ™” (๋ถ€์†ํ™”)
    -> ์žฌ๋ฃŒ๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜ , ๊ฒฐ๊ณผ๋ฌผ return

    ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ method(๋ชจ๋“ˆ)์— ๋„ฃ์œผ๋ฉด return(๊ฒฐ๊ณผ๋ฌผ)์ด ๋‚˜์˜ด

  3. return ์˜ โœŒ ๋‘ ๊ฐ€์ง€ ๊ธฐ๋Šฅ

  • ๋งค๊ฐœ๋ณ€์ˆ˜ ๋ฐ›์•„, ๊ฐ€๊ณตํ•˜์—ฌ ๋ฐ˜ํ™˜ํ•ด์ฃผ๋Š” ์—ญํ• 
  • ํ•ด๋‹น ๋ฉ”์†Œ๋“œ๋ฅผ ์ฆ‰์‹œ ์ข…๋ฃŒ์‹œ์ผœ์ฃผ๋Š” ์—ญํ• 

๐Ÿ“‘ Class

  • ์œ ์‚ฌํ•œ ํŠน์ง•์„ ์ง€๋‹Œ ๊ฐ์ฒด๋“ค์˜ ์†์„ฑ๊ณผ ๋™์ž‘์„ ๋ฌถ์–ด ๋†“์€ ์ง‘ํ•ฉ์ฒด

    " ํ‹€ "

๊ฐ์ฒด(Object)๋ž€ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์กด์žฌํ•˜๊ฑฐ๋‚˜ ์ถ”์ƒ์ ์œผ๋กœ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ ์ค‘์—์„œ ์ž์‹ ๊ณผ ๋‹ค๋ฅธ ๊ฒƒ์„ ์‹๋ณ„๊ฐ€๋Šฅํ•œ ๊ฒƒ

ํด๋ž˜์Šค ๊ตฌ์„ฑ ์˜ˆ์‹œ
  • UserService class : ์ฃผ์š” ๊ธฐ๋Šฅ์„ ๋ฌถ์–ด๋‘” ํด๋ž˜์Šค

  • UserRepository class : DB์™€ ๊ด€๋ จ๋œ ์ €์žฅ ๊ธฐ๋Šฅ์„ ๋ฌถ์–ด๋‘” ํด๋ž˜์Šค

  • entity class : ๊ธฐ๋Šฅ์ ์ธ ๋ถ€๋ถ„์„ ์ œ์™ธํ•œ ๋ณ€์ˆ˜ ์„ ์–ธ ๋ฐ ์ •๋ณด๋ฅผ ๋ฌถ์–ด๋‘” ํด๋ž˜์Šค

๐Ÿ“‘ Constructor

  • ๊ฐ์ฒด(์ธ์Šคํ„ด์Šค)๊ฐ€ ์ƒ์„ฑ๋  ๋•Œ ํ˜ธ์ถœ๋˜๋Š” ์ธ์Šคํ„ด์Šค ์ดˆ๊ธฐํ™” ๋ฉ”์„œ๋“œ

0๊ฐœ์˜ ๋Œ“๊ธ€