Example usage for com.fasterxml.jackson.datatype.hibernate4 Hibernate4Module Hibernate4Module

List of usage examples for com.fasterxml.jackson.datatype.hibernate4 Hibernate4Module Hibernate4Module

Introduction

In this page you can find the example usage for com.fasterxml.jackson.datatype.hibernate4 Hibernate4Module Hibernate4Module.

Prototype

public Hibernate4Module() 

Source Link

Usage

From source file:edu.eci.cosw.polizas.restapi.HibernateAwareObjectMapper.java

public HibernateAwareObjectMapper() {
    registerModule(new Hibernate4Module());
}

From source file:sys.core.jackson.HibernateAwareObjectMapper.java

public HibernateAwareObjectMapper() {
    Hibernate4Module hm = new Hibernate4Module();
    registerModule(hm);
}

From source file:cz.cvut.bar.service.json.HibernateEntityObjectMapper.java

public HibernateEntityObjectMapper() {
    Hibernate4Module hbm = new Hibernate4Module();
    hbm.enable(Hibernate4Module.Feature.FORCE_LAZY_LOADING);
    this.registerModule(hbm);
}

From source file:org.reqlist.arch.HibernateAwareObjectMapper.java

public HibernateAwareObjectMapper() {
    Hibernate4Module hibernate4Module = new Hibernate4Module();

    hibernate4Module.configure(Hibernate4Module.Feature.USE_TRANSIENT_ANNOTATION, false);

    configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);

    registerModule(hibernate4Module);//from   w  w  w  .j ava2s  .c o  m
}

From source file:com.github.leonardoxh.temporeal.ApplicationConfiguration.java

@Bean
public Module hibernate4Module() {
    return new Hibernate4Module();
}

From source file:no.dusken.momus.mapper.HibernateAwareObjectMapper.java

public HibernateAwareObjectMapper() {
    // converts lastName to last_name and the other way
    setPropertyNamingStrategy(PropertyNamingStrategy.CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES);
    registerModule(new Hibernate4Module());
}

From source file:com.teradata.benchto.service.ServiceApp.java

@Bean
public Jackson2ObjectMapperBuilder configureObjectMapper() {
    Hibernate4Module hibernate4Module = new Hibernate4Module();
    hibernate4Module.disable(USE_TRANSIENT_ANNOTATION);
    return new Jackson2ObjectMapperBuilder().modulesToInstall(hibernate4Module);
}

From source file:org.yamj.core.hibernate.HibernateAwareObjectMapper.java

public HibernateAwareObjectMapper() {
    // https://github.com/FasterXML/jackson-module-hibernate
    Hibernate4Module hm = new Hibernate4Module();
    registerModule(hm);/*www . j a v  a2  s.c  om*/
    hm.configure(Hibernate4Module.Feature.FORCE_LAZY_LOADING, true);

    // https://github.com/FasterXML/jackson-datatype-joda
    registerModule(new JodaModule());
}

From source file:com.infinities.keystone4j.utils.jackson.JacksonProvider.java

public JacksonProvider() {
    AnnotationIntrospector introspector = new JaxbAnnotationIntrospector(TypeFactory.defaultInstance());
    // if using BOTH JAXB annotations AND Jackson annotations:
    AnnotationIntrospector secondary = new JacksonAnnotationIntrospector();

    ObjectMapper mapper = new ObjectMapper().registerModule(new Hibernate4Module())
            .setSerializationInclusion(Include.NON_NULL)
            .configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false)
            .enable(SerializationFeature.INDENT_OUTPUT)
            .setAnnotationIntrospector(new AnnotationIntrospectorPair(introspector, secondary));
    // mapper = mapper.setSerializationInclusion(Include)
    setMapper(mapper);/*from  w w  w.  j a v  a2s.c  o  m*/
}

From source file:com.infinities.nova.util.jackson.JacksonProvider.java

public JacksonProvider() {
    AnnotationIntrospector introspector = new JaxbAnnotationIntrospector(TypeFactory.defaultInstance());
    // if using BOTH JAXB annotations AND Jackson annotations:
    AnnotationIntrospector secondary = new JacksonAnnotationIntrospector();

    ObjectMapper mapper = new ObjectMapper().registerModule(new Hibernate4Module())
            .configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false)
            .setDateFormat(new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'"))
            .enable(SerializationFeature.INDENT_OUTPUT)
            .configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false)
            .setAnnotationIntrospector(new AnnotationIntrospectorPair(introspector, secondary));
    NullStringSerializer serializer = new NullStringSerializer();

    SimpleModule module = new SimpleModule("NullToNoneDeserializer");
    module.addSerializer(String.class, serializer);
    mapper.registerModule(module);//w  w w .j  a  v  a  2s  .com
    // mapper = mapper.setSerializationInclusion(Include)
    setMapper(mapper);
}