jackson

    0热度

    1回答

    在我的Spring Boot应用程序中,当我写一个类时,我想在序列化时排除该类的对象中的null值,我只需使用@JsonInclude(Include.NON_NULL)注释该类,或者在属性文件中指定属性spring.jackson.serialization-inclusion=NON_NULL。 但现在我有一个控制器,它返回我的类的Java数组(不是Collection)为: @Request

    1热度

    1回答

    我有通常只输出JSON的Spring REST API。 现在我还想为某些端点导出CSV。 杰克逊已经为 <dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-csv</artifactId> <version>2.8.5</ver

    0热度

    1回答

    我是杰克逊主题中的新人,我没有找到任何可以帮助我解决问题的答案。 对于秒让我们假设我有这个类: public class Airport { private String name; private String code; ... } 我的JSON是这样的: "XXX": { "name": "SomeName", }

    2热度

    1回答

    我有异步端点的Spring MVC应用程序: @GetMapping public DeferredResult<Collection<B>> get() { DeferredResult<Collection<B>> result = new DeferredResult<>(); Executors.newSingleThreadExecutor().submit(()

    1热度

    1回答

    我有一个奇怪的问题与杰克逊ObjectMapper。 我想要做的(请告诉我一个更好的方法,如果你想的话)是解析REST调用的结果。结果是String,我想用ObjectMapper解析它来填充POJO。但流量甚至不会进入try catch部分。下面是controller代码我使用: @RequestMapping(value = "/data", method= RequestMethod.GET

    0热度

    1回答

    我目前正在使用Spring-MVC 4.3.10和Jackson 2.9.0的项目。然后我突然得到这个错误。 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.Re

    0热度

    1回答

    这里是我的bean类: package request; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import com.fasterx

    1热度

    2回答

    我有自定义Date序列化器来添加一定的时区。 public class DateDeserializer extends StdDeserializer<Date> { public DateDeserializer() { this(null); } protected DateDeserializer(Class<?> vc) { su

    0热度

    1回答

    启用AfterburnerModule后,我在日志中看到下面的警告消息。没有AfterburnerModule一切正常。 Sep 06, 2017 9:11:39 AM com.fasterxml.jackson.module.afterburner.deser.BeanPropertyMutator _reportProblem WARNING: Disabling Afterburner d

    -3热度

    1回答

    我正在使用Jackson将日志写入每行1个JSON的文件。我有一些Java DTO类,如 class A { private String a; private String b; } 当我用杰克逊ObjectMapper#writeValueAsString(..)大部分时间它的工作原理。 { "a": "<value_a1>", "b": "<value_b1>" }