我有一個持續時間容器,看起來像這樣,我也可以存儲這個容器在我的MongoDB中沒有問題。但是,如果我從數據庫中讀取的對象,我得到以下異常:春季數據喬達時間持續時間類型存儲在mongoDB
org.springframework.data.mapping.model.MappingInstantiationException:無法使用構造NO_CONSTRUCTOR與參數org.joda.time.Duration實例 在org.springframework.data.convert.ReflectionEntityInstantiator.createInstance(ReflectionEntityInstantiator.java:64) 在org.springframework.data.mongodb.core.convert.MappingMongoConverter.read(MappingMongoConverter.java:249) 在org.springframework.data。 mongodb.core.convert.MappingMongoConverter.read(MappingMongoConverter.java:230)
有誰知道我在做什麼錯,或者我該如何解決這個問題?
public class ScheduleDurationContainer {
@JsonView(RestServiceResponseView.SchedulerPublic.class)
private Duration duration;
...
public ScheduleDurationContainer() {
}