#hibernate #jackson #objectmapper
Вопрос:
Я не могу найти никакой информации об этом, это только для того, чтобы пропустить ленивые коллекции? Если да, то в чем разница с @JsonIgnore? Вот пример кода:
public class HibernateAwareObjectMapper extends ObjectMapper {
private static final long serialVersionUID = 7958167810745447350L;
public HibernateAwareObjectMapper() {
Hibernate5Module hm = new Hibernate5Module();
hm.configure(Feature.USE_TRANSIENT_ANNOTATION, false);
registerModule(hm);
}
public void setPrettyPrint(boolean prettyPrint) {
configure(SerializationFeature.INDENT_OUTPUT, prettyPrint);
}
PS Я также был бы признателен, если бы вы могли рассказать мне, что делает эта строка
Feature.USE_TRANSIENT_ANNOTATION, false