我有一个State文件,其中有一个date字段,并且在模式中我添加了Temporal注释,尽管它说java.util.date is not annotated so cannot be used in serilization
。
我尝试使用@CordaSerializable注释来表示整个状态。它不起作用。
状态:
@CordaSerializable
public class FooState implements QueryableState {
private Date temp;
}
模式:
@Column(name = "Issue_Date")
@Temporal(TemporalType.DATE
private Date temp;
答案 0 :(得分:0)
这可能是由于使用Date
而引起的。您应该改用Instant
,LocalDate
或LocalDateTime
。