que tienen un recurso JAX-RS, que obtiene sus parametros como una cadena JSON como esto:parámetros de consulta Convertir JSON a objetos con JAX-RS
http://some.test/aresource?query={"paramA":"value1", "paramB":"value2"}
La razón para utilizar JSON aquí, es que la consulta objeto puede ser bastante complejo en casos de uso real.
me gustaría convertir la cadena JSON a un objeto Java, dto en el ejemplo:
@GET
@Produces("text/plain")
public String getIt(@QueryParam("query") DataTransferObject dto) {
...
}
¿Se JAX-RS apoyan tal conversión de JSON pasa como un parámetro de consulta para los objetos de Java?
Dado que todo parece que el 'JSONParam' hace es envolver el 'DataTransferObject' y utilizar una cadena de constructor basado haría ... ¿Es posible simplemente agregar un constructor basado en String al 'DataTransferObject'? – hypno7oad