반응형
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import com.fasterxml.jackson.databind.annotation.JsonSerialize; | |
import ai.withvus.moving.dispatch.util.LongToDateStringJsonSerializer; | |
import lombok.Data; | |
@Data | |
public class Job { | |
@JsonSerialize(using = LongToDateStringJsonSerializer.class) | |
private Long time; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.io.IOException; | |
import java.util.Date; | |
import com.fasterxml.jackson.core.JsonGenerator; | |
import com.fasterxml.jackson.databind.JsonSerializer; | |
import com.fasterxml.jackson.databind.SerializerProvider; | |
public class LongToDateStringJsonSerializer extends JsonSerializer<Long> { | |
@Override | |
public void serialize(Long value, JsonGenerator gen, SerializerProvider serializers) throws IOException { | |
gen.writeString(DateUtil.dateToString(new Date(value), "yyyy-MM-dd HH:mm:ss")); | |
} | |
} |
반응형
'java' 카테고리의 다른 글
Cannot load from short array because "sun.awt.FontConfiguration.head" is null (0) | 2023.03.30 |
---|---|
Aes256Util.java - AES/GCM/NoPadding (0) | 2023.03.28 |
spring custom ErrorController (0) | 2022.11.16 |
jackson JsonView (Json Filter) 사용법. (0) | 2022.10.07 |
spring 최초 한번 실행. (0) | 2022.09.07 |
스프링부트 jackson response date 타입 변환 설정 (0) | 2022.09.02 |
CalUtil.java 계산을 도와주는 유틸. (0) | 2022.02.11 |
java - 금액 및 숫자 한글로 변환 (0) | 2022.01.28 |