List of usage examples for com.fasterxml.jackson.datatype.hibernate4 Hibernate4Module Hibernate4Module
public Hibernate4Module()
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); }