[TIL] 24์ผ์ฐจ

myminiminยท2023๋…„ 8์›” 28์ผ
1

TIL

๋ชฉ๋ก ๋ณด๊ธฐ
24/44
post-thumbnail

๐Ÿ‘ป ํ•˜๋ฃจ ๊ณต๋ถ€ ๋ฃจํ‹ด
์˜ค์ „ ์‹œ๊ฐ„(9์‹œ~13์‹œ ์ ์‹ฌ ์‹œ๊ฐ„๊นŒ์ง€)์— ๊ต์žฌ๋ณด๋ฉด์„œ ์ง„๋„๋‚˜๊ฐ€๊ธฐ
-> 8.28 ์˜ค๋Š˜์€ ์˜ค์ „์— ์„œ๋ฒ„ ์˜ค๋ฅ˜ ์ˆ˜์ •ํ•˜๋Š๋ผ ์ง„๋„ ๋งŽ์ด ๋ชป๋‚˜๊ฐ€์„œ 15์‹œ๊นŒ์ง€ ์ถ”๊ฐ€๋กœ ์ง„ํ–‰ํ•จ!

์˜คํ›„ ์‹œ๊ฐ„(13์‹œ~18์‹œ ์ˆ˜์—… ๋)์— ๋ณต์Šต, ํฌ์ŠคํŒ…ํ•˜๊ธฐ

์ €๋…(๋ฏผ์ด ์žฌ์šฐ๊ณ )์— ์„ธ์ข…์‚ฌ๋Œ€ ๊ฐ•์˜ 1๊ฐœ ๋“ฃ๊ณ  ๋‚˜๋จธ์ง€ ์‹œ๊ฐ„ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธํ•˜๊ธฐ!!
-> ์ปดํ“จํ„ฐ์™€ ์ดํ•ด, ์šด์˜์ฒด์ œ ์™„๋ฃŒ / ์กธ๋ ค์„œ ์ฝ”ํ…Œ 1๋ฌธ์ œ๋ฐ–์— ๋ชปํ’ˆโ€ฆ


  1. ์˜ค์ „ Part 4 445page ์™„๋ฃŒ (๋Œ“๊ธ€ ์ž‘์—…)
  2. ์˜คํ›„ ๋ณต์Šต
    -> web ์ˆ˜์ •/์‚ญ์ œ, ๋’ค๋กœ๊ฐ€๊ธฐ ๋ฌธ์ œ
    -> MyBatis foreach, where, trim ๋“ฑ ์˜์ƒ ๋‹ค์‹œ๋ณด๊ธฐ (ํ™•์‹คํžˆ ์ดํ•ดํ•˜๊ณ  ๋„˜์–ด๊ฐ€์•ผํ• ๋“ฏ)
    -> ๋ฐ‘์— ํ•„๊ธฐํ•œ ๋‚ด์šฉ๋“ค ๋‹ค ์งš๊ณ  ๊ณต๋ถ€ํ•˜๊ณ  ๋„˜์–ด๊ฐ€์ž (์ง„๋„ ๋‚˜๊ฐ€๋Š” ๊ฒƒ๋ณด๋‹ค ์™œ ์‚ฌ์šฉํ•˜๋Š”์ง€ ์ดํ•ดํ•˜๋Š”๊ฒŒ ์šฐ์„ !)
  3. tomcat already in use ์˜ค๋ฅ˜ ํ•ด๊ฒฐ

Spring - MediaType.APPLICATION (XML_VALUE, JSON_UTF8_VALUE, TEXT_PLAIN_VALUE ๋“ฑ)
@PathVariable
ResponseEntity<>
consumes/produces
@RequestBody
RequestMethod.PUT/PATCH
JS - Ajax
replyService.add(๊ฐ์ฒด, ์ฝœ๋ฐฑ)
jQuery์˜ getJSON()
JS๋Š” ํŠน์ดํ•˜๊ฒŒ๋„ ํ•จ์ˆ˜์˜ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ฐœ์ˆ˜๋ฅผ ์ผ์น˜์‹œํ‚ฌ ํ•„์š”๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— callback์ด๋‚˜ error์™€ ๊ฐ™์€ ํŒŒ๋ผ๋ฏธํ„ฐ๋Š” ํ•„์š”์— ๋”ฐ๋ผ์„œ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.
jQuery on()


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