Spring Data Elasticsearch Custom Converter

leocodms·2023년 3월 23일
0

Spring/SpringBoot

목록 보기
5/5

LocalDatiTime Converter

@ReadingConverter
class StringToLocalDateTimeConverter: Converter<String, LocalDateTime>{
    override fun convert(p: String): LocalDateTime =
        LocalDateTime.parse(p, LOCAL_DATE_TIME_FORMATTER)
}

@WritingConverter
class LocalDateTimeToStringConverter: Converter<LocalDateTime, String>{
    override fun convert(p: LocalDateTime): String =
        p.format(LOCAL_DATE_TIME_FORMATTER)
}

Enum Converter Factory

To convert String to Enum type field, create enum class converter factory.

profile
Backend Developer

0개의 댓글