728x90
@JsonFormat 은
JSON 출력에 대한 필드 및/또는 속성의 형식을 지정하는 방법을 지정하는 데 사용하는 Jackson 어노테이션입니다.
특히 이 어노테이션을 사용 하면 SimpleDateFormat 형식 에 따라 날짜 및 달력 값의 형식을 지정하는 방법을 지정할 수 있습니다 .
Now.java clss 생성
// 긁지않은 개발자
public class Now {
//@JsonFormat(pattern = "yyyy-MM-dd(EEE) hh:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Seoul")
private OffsetDateTime time;
public Now() {
time = OffsetDateTime.now();
}
public OffsetDateTime getTime() {
return time;
}
}
NowController.java class 생성
/now 주소 생성
// 긁지않은 개발자
@RestController
public class NowController {
@GetMapping("/now")
public Now now() {
return new Now();
}
}
@RestController : view Page 없이 실행
실행 결과
http://localhost:8080/ 기본 접속시

기본 에러 404 에러 페이지가 뜬다.

http://localhost:8080/now 입력시
이렇게 나온다 .
728x90
'SPING > Spring 이용하기' 카테고리의 다른 글
[Spring] Spring Boot 아이디 중복 확인하기 (0) | 2023.08.07 |
---|---|
[Spring] Spring 기본 Error Page 변경 (0) | 2023.06.25 |
[Spring] interface 클래스 여러 클래스가 implements할 경우 (0) | 2023.06.14 |
[Spring] Spring @Component뜻과 사용법 (0) | 2023.06.14 |
[Spring] Spring @Annotation(어노테이션) 이해하기 (0) | 2023.06.13 |