Json 未使用Spring boot属性

Json 未使用Spring boot属性,json,spring,hibernate,jackson,spring-boot,Json,Spring,Hibernate,Jackson,Spring Boot,我有一个小型spring引导应用程序,它通过JSON向服务器发送请求。 我将application.properties配置为: spring.jackson.deserialization.fail-on-unknown-properties=true spring.jackson.serialization.indent_output=true spring.jackson.serialization.write_null_map_values=false 但是当我发送我的对象时,我得到了

我有一个小型spring引导应用程序,它通过JSON向服务器发送请求。 我将application.properties配置为:

spring.jackson.deserialization.fail-on-unknown-properties=true
spring.jackson.serialization.indent_output=true
spring.jackson.serialization.write_null_map_values=false
但是当我发送我的对象时,我得到了一个延迟初始化错误:

2015-08-03 18:21:04.455 ERROR:SynchroRequest - Could not write content: failed to lazily initialize a collection of role: com.domitik.domitikCDB.model.Box.users, could not initialize proxy - no Session (through reference chain: ....); nested exception is com.fasterxml.jackson.databind.JsonMappingException: failed to lazily initialize a collection of role: 
似乎没有使用/加载这些定义

我还尝试制作自己的ObjectMapper,但没有任何结果:

 ObjectMapper om = new ObjectMapper();
    om.configure(SerializationFeature.WRITE_NULL_MAP_VALUES,false);
    om.configure(SerializationFeature.INDENT_OUTPUT,true);
    om.setSerializationInclusion(Include.NON_NULL);

 restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter(om));
知道我做错了什么吗?
谢谢,

据我所知,您配置的三个属性对您看到的异常情况没有帮助。你能解释一下为什么你认为他们会这样吗?@AndyWilkinson,因为默认情况下,jackson在序列化对象时会尝试获取对象的所有持久性集(子集)。在服务器端(带有tomcat服务器的spring MVC),我看到了同样的问题,并使用我自己的objectMapper对其进行了配置,工作正常。