我正在编写一个java客户端应用程序,使用:SE 8,MySQL 5.6(Connector / J 5.1),JPA 2.1.当我尝试持有具有ID(int自动增量),date(LocalDate)的实体时.抛出异常说:
Internal Exception: com.MysqL.jdbc.MysqLDataTruncation: Data truncation: Incorrect date value: '\xAC\xED\x00\x05sr\x00\x0Djava.time.Ser\x95]\x84\xBA\x1B"H\xB2\x0C\x00\x00xpw\x07\x03\x00\x00\x07\xDF\x03\x06x' for column 'date' at row 1
MysqL(我的意思是连接器)不支持新的日期和时间API或什么.如果是这样我该怎么办?
@Entity
@Table(schema="app")
public class Run implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
private int id; //number of connections
private LocalDate date;