JavaRush /Java Blog /Random-KO /LocalDate를 java.sql.Date로 또는 그 반대로
IvanDurov
레벨 25

LocalDate를 java.sql.Date로 또는 그 반대로

Random-KO 그룹에 게시되었습니다
import javax.persistence.AttributeConverter; import javax.persistence.Converter; import java.sql.Date; import java.time.LocalDate; @Converter(autoApply = true) public class LocalDatePersistenceConverter implements AttributeConverter { @Override public java.sql.Date convertToDatabaseColumn(LocalDate entityValue) { return java.sql.Date.valueOf(entityValue); } @Override public LocalDate convertToEntityAttribute(java.sql.Date databaseValue) { return (databaseValue == null) ? null : databaseValue.toLocalDate(); } } 엔터티 예: @Entity public class Client{ @Id private long id; private LocalDate birthday; //тут должны быть геттеры и сеттеры }
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION