Mam zasobu JAX-RS, który staje się jego paramaters jako łańcuch JSON jak poniżej:Konwersja JSON parametry kwerendy do obiektów z JAX-RS
http://some.test/aresource?query={"paramA":"value1", "paramB":"value2"}
Powodem wykorzystać JSON tutaj jest to, że zapytania obiekt może być dość skomplikowany w rzeczywistych przypadkach.
Chciałbym przekonwertować ciąg JSON do obiektu Java, dto na przykład:
@GET
@Produces("text/plain")
public String getIt(@QueryParam("query") DataTransferObject dto) {
...
}
Czy JAX-RS wspierać taką konwersję z JSON przekazany jako param zapytań do obiektów Java?
Ponieważ wszystko wydaje się, że „JSONParam” nie jest owinąć „DataTransferObject” i używać ciąg konstruktora opartą ... Czy możliwe jest dodanie konstruktora opartego na ciągach do obiektu DataTransferObject? – hypno7oad