Если вы используете fastxml jackson ObjectMapper, то существует пустой конструктор:
/*
/**********************************************************
/* Life-cycle: constructing instance
/**********************************************************
*/
/**
* Default constructor, which will construct the default
* {@link JsonFactory} as necessary, use
* {@link SerializerProvider} as its
* {@link SerializerProvider}, and
* {@link BeanSerializerFactory} as its
* {@link SerializerFactory}.
* This means that it
* can serialize all standard JDK types, as well as regular
* Java Beans (based on method names and Jackson-specific annotations),
* but does not support JAXB annotations.
*/
public ObjectMapper() {
this(null, null, null);
}
Это скопировано из JavaDoc.Пожалуйста, убедитесь, что утверждение импорта правильно.Я использую
import com.fasterxml.jackson.databind.ObjectMapper;
, и он работает для меня.