spring boot study 3회차

μˆ˜ν˜„Β·2023λ…„ 3μ›” 14일
1

πŸš—Β ν”„λ‘œμ νŠΈ μ‹€ν–‰

πŸ“–Β (μ—°μŠ΅λ¬Έμ œ) api ν•˜λ‚˜ λšλ”±

πŸ“–Β (μΆ”κ°€λ¬Έμ œ) intelliJκ°€ μ•„λ‹Œ jar파일둜 λΉŒλ“œν•˜κ³  μ‹€ν–‰ν•΄λ΄…μ‹œλ‹€

버전을 λ‹€ 맞좘 것 같은데 계속 였λ₯˜κ°€ λœΉλ‹ˆλ‹€...

βœ…Β λ¬Έμžμ—΄ λ¦¬ν„΄ν•˜λŠ” GET api μƒμ„±ν•˜κΈ°

βœ…Β query parameter둜 μž…λ ₯받은 값을 λ¦¬ν„΄ν•˜λŠ” GET api μƒμ„±ν•˜κΈ°

λ¬Έμžμ—΄ 리턴과 query parameter GET api λͺ¨λ‘ 였λ₯˜κ°€ λœΉλ‹ˆλ‹€....

  • 배운 λ‚΄μš©, 깨달은 점
    annotation, GetMapping, RestController λ“±λ“± λ§Žμ€ κ°œλ…μ„ μ•Œκ²Œλ˜μ—ˆμ§€λ§Œ 사싀 뭐가뭔지 잘 λͺ¨λ₯΄κ² λ‹€.

  • μ–΄λ €μ› λ˜ 점, λ°˜μ„±ν•˜κ³  싢은 점 / κ°œμ„ ν•  방법
    λ”°λΌν•˜κΈ°λŠ” ν–ˆμ§€λ§Œ μ‚¬μš©ν•˜λŠ” μ˜λ„μ™€ μ΄μœ κ°€ 잘 와닿지 μ•ŠλŠ”λ‹€. 더 많이 λ…ΈμΆœμ‹œμΌœμ„œ κ°œλ…κ³΅λΆ€λ₯Ό ν•΄μ•Όν•  것 κ°™λ‹€.

  • κΆκΈˆν•œ 점
    μ™œ λͺ¨λ‘ 였λ₯˜κ°€ λœ¨λŠ”μ§€ λͺ¨λ₯΄κ² μ–΄μš”γ… γ… 

1개의 λŒ“κΈ€

comment-user-thumbnail
2023λ…„ 3μ›” 14일

λ―Έμ…˜ ν•˜μ‹œλŠλΌ μˆ˜κ³ ν•˜μ…¨μŠ΅λ‹ˆλ‹€:)
μΈν…”λ¦¬μ œμ΄μ—μ„œ μ‹€ν–‰μ‹œν‚€κ³  api μ ‘μ†ν–ˆμ„ λ•Œ λ¬Έμžμ—΄ λ³΄μ—¬μ§€λŠ”κ±° κΉŒμ§€λŠ” λ˜μ‹ κ±΄κ°€μš”?
ν˜„μž¬ μ—λŸ¬ λ‚˜λŠ”κ²Œ μ•„λž˜ 두 개 λ§žμ„κΉŒμš”?!

  • jar 파일둜 μ‹€ν–‰ν•˜κΈ°
  • query parameter λ°›μ•„μ˜€κΈ°

일단 빨간쀄이 μ³μ§€κ±°λ‚˜ μ—λŸ¬κ°€ λ‚˜λ©΄ μ—λŸ¬ 문ꡬλ₯Ό κ·ΈλŒ€λ‘œ λ³΅μ‚¬ν•΄μ„œ 검색 ν•΄λ³΄μ‹œλ©΄ 쒋을 것 κ°™μ•„μš”. λ°œκ²¬ν•œ μ—λŸ¬μ— λŒ€ν•œ 닡을 ꡬ글링을 톡해 μ°ΎλŠ” 것도 λ§Žμ€ μ—°μŠ΅μ΄ ν•„μš”ν•©λ‹ˆλ‹€!
일단 μ œκ°€ λ°œκ²¬ν•œ 뢀뢄은 RequestParam μͺ½ κ΄„ν˜Έ 짝이 μ•ˆ λ§žλŠ”κ±° κ°™λ„€μš”. 이외에도 λ‹€λ₯Έ 원인이 μžˆμ„ 것 같은데, 4회차 μˆ˜μ—… μ‹œκ°„μ— μ†ŒνšŒμ˜μ‹€ λ°©λ¬Έν• κ²Œμš”! 같이 ν•΄κ²°ν•΄λ΄…μ‹œλ‹€~

λ‹΅κΈ€ 달기