엔티티에서 YearMonth를 어떻게 사용합니까? 나는 변환기에 대한 스택 오버플로 응답을 많이 본 적이 있습니까? 아직도 필요한가? 그렇다면 어떻게해야 할까?엔터티 내의 유형으로 java.time YearMonth
@Basic(optional = false)
@NotNull
@Column(name = "cc_exp_date")
private YearMonth ccExpDate;
예외는 아래에 있습니다. 이 값을 set 메소드 내에서 날짜로 변환하고 엔티티 get 메소드 내 YearMonth로 다시 변환 할 수 있습니까?
MysqlDataTruncation: Data truncation: Incorrect date value: '\xAC\xED\x00\x05sr\x00\x0Djava.time.Ser\x95]\x84\xBA\x1B"H\xB2\x0C\x00\x00xpw\x06\x0C\x00\x00\x07\xE2\x02x' for column 'cc_exp_date' at row 1
귀하의 JPA 공급자가 자바 직렬화 바이트 스트림으로 직렬화한다. 어떤 공급자입니까? 예를 들어 Hibernate는 선택적 종속성을 가진 Java 8 유형을 처리합니다. – chrylis
Eclipselink를 사용하고 있습니다. – Grim