Ajax 로 서버에 댓글목록을 달라고 요청해서
화면에 뿌려줘야 했다.
등록한 날짜가 포함돼있는데 그걸
fmt:format 을 문자열에 추가해 innerHTML 로 넣었더니
화면에 출력되지 않았다.
서비스단에서 stream().map() 으로 포맷을 시도했지만
SimpleDateFormat 의 format 메서드가 String 을 반환하기 때문에 불가능했다.
그 String 을 Date 로 또 parsing 할 수가 없엇다.
구글링을 해보니 간단한 해결법이 나왔다.
@JsonFormat 을 쓰면 알아서
셋팅된 패턴으로 응답해준다.
VO 클래스의 Date 필드들에
저 어노테이션을 선언해주니 바로 해결됐다
으아
아으야
새로운 지식을 알아야 하면 귀찮아 하고 내 추측만 갖고 지나치지말고
제대로 세세하게 알아야 겟다