Cómo serializar a java.util.List y java.util.Map con Jackson

¿Es posible serializar objetos Java a listas y mapas con la biblioteca Jackson directamente? Quiero decir no String, no a byte[], sino a java.util.Mapy java.util.List.

Esto puede ser útil al filtrar dinámicamente campos innecesarios.

Puedo hacerlo en dos pasos, primero convirtiéndome a String.

ObjectMapper mapper = new ObjectMapper()
DTO dto = new DTO();
DTO[] dtos = {dto};
mapper.readValue(mapper.writeValueAsString(dto), Object.class); // Map
mapper.readValue(mapper.writeValueAsString(dtos), Object.class); // List
Respuesta 1

Me estoy mudando a JBoss AS 7.1.1.Final y tengo un problema. Todo funciona bien con 7.1.0.CR1b pero ahora tengo este error en un componente OSGi: 14: 17: 51,888 ERROR [stderr] (http - 127.0.0.1-8080-1) Causado ...

Escribí un programa Java para la escuela y lo compilé correctamente, pero cuando intenté ejecutarlo recibí este mensaje: Excepción en el hilo "main" java.lang.NoClassDefFoundError: javafx / embed / swing / JFXPanel ...

El problema con el que estoy luchando ahora es el siguiente. Tengo un archivo zip en un servidor remoto. El complemento eclipse que he desarrollado descarga este archivo utilizando la sugerencia de este foro: // ...

public class B {nombre de cadena privado; valor de cadena privada; // Setters y Get} public class C {private String name; ...