HBlog

3/31 정리본 본문

프로그래밍 기록/전반적인 것

3/31 정리본

Heeseonn 2022. 12. 17. 21:08

1. try catch의 예외처리 때, log.error와 throw는 무슨 차이일까?

https://stackoverflow.com/questions/22072343/throw-exception-vs-logging#:~:text=throwing%2C they

log.error: 기록의 의미

throw: 예외를 던진다. 하던 작업을 중단하는 의미...?

 

2.ajax로 url을 이동할 때, GetMapping path와 url이 자동 맵핑이 됨...

https://lsk925.tistory.com/32

→ @Responsebody를 활용하여 url값은 바로 보내주게 처리

 

3. ajax로 정보를 이동할 때, url을 이동할 일이 생겼다. 하지만... =& 등의 문자가 제대로 이동이 안되는 문제 발견

→ post방식을 활용하고, json형식으로 정보를 받아와야 함(text형식으로 받아오면 =등이 유니코드로 변환됨)

@Controller와 @RestController의 차이: http responsebody가 생성되는 방식

 

4.Controller: view가 반환

RestController: 객체를 반환, 객체는 json또는 xml형태로 반환. Responsebody+Controller

https://kimfk567.tistory.com/86

5. 자바 Map

ajax에서 배열을 보낼 때, map을 이용해서 key-value연결함

json형식으로 정보를 받아옴.

HttpServletRequest, HttpServletResponse

https://zester7.tistory.com/33

'프로그래밍 기록 > 전반적인 것' 카테고리의 다른 글

Ajax  (0) 2022.12.17
JVM의 타임존 reading  (0) 2022.12.17
HTML 정렬문제  (0) 2022.12.17
3/14 API 적용  (0) 2022.12.17
3/10 http/https의 response를 읽는 방법  (0) 2022.12.17
Comments