Closed jkde7721 closed 2 months ago
LocalDateTime
createdAt
Long
Serializer
position
left
top
display
⇒ 상단 배너 부분은 이미지로 대체하고 최대한 기본적인 css를 사용하도록 수정
LocalDateTimeToEpochSecondSerializer
public class LocalDateTimeToEpochSecondSerializer extends JsonSerializer<LocalDateTime> { @Override public void serialize(LocalDateTime value, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException { long epochSecond = TimeUtil.toEpochSecond(value); jsonGenerator.writeNumber(epochSecond); } }
TimeUtil
String
{ "createdAt": "2024-07-17T12:29:15", "createdAt": 1721186955 }
‼️ 서현님이 구현하신 기능 중 createdAt을 응답으로 내려주고 있는 부분을 아래와 같이 수정하면 됩니다.
//... @JsonSerialize(using = LocalDateTimeToEpochSecondSerializer.class) private LocalDateTime createdAt; //...
‼️ 병원 정보 SQL 스크립트 작성, 탈퇴 로직 체계화는 별도의 브랜치 따서 작업하겠습니다.
close #39
💻 구현 내용
LocalDateTime
타입의createdAt
응답 변수Long
타입의 Epoch Second로 전달하기 위한Serializer
구현🛠️ 개발 오류 사항
position
,left
,top
,display
등)⇒ 상단 배너 부분은 이미지로 대체하고 최대한 기본적인 css를 사용하도록 수정
🗣️ For 리뷰어
LocalDateTime
→Long
타입의 날짜로 변경하기 위한LocalDateTimeToEpochSecondSerializer
구현TimeUtil
을 이용하여 기존String
타입으로 나가던createdAt
응답을Long
타입의 Epoch Second로 변경‼️ 서현님이 구현하신 기능 중
createdAt
을 응답으로 내려주고 있는 부분을 아래와 같이 수정하면 됩니다.‼️ 병원 정보 SQL 스크립트 작성, 탈퇴 로직 체계화는 별도의 브랜치 따서 작업하겠습니다.
close #39