Ben, yerleşik bir Jetty 9.x sunucusunun içindeki JSON < - POJO'nun yerleşik MOXy dönüşümü ile Jersey 2.x'i kullanıyorum.Özel JSON serileştirme, Jersey 2.x/MOXy
Belirli türler (ör. Joda DateTime) için programatik olarak (POJO'da ek açıklamalar olmaksızın) özel bir JSON (de) serileştirme rutinini tanımlamak mümkün mü - eğer öyleyse, nasıl? - Sadece (de) seri özelleştirmek mümkün istiyorum
ResourceConfig resourceConfig = new ResourceConfig();
resourceConfig.packages("com.company.app.rest.v1");
resourceConfig.register(new GZipEncoder());
resourceConfig.register(new LoggingFilter());
ServletHolder servletHolder = new ServletHolder(new ServletContainer(resourceConfig));
context.addServlet(servletHolder, "/rest/v1/*");
ve onun basit POJOs için iyi çalışıyor:
Şu benim gömülü İskele sunucusu örneği ile Jersey yapılandırmak için aşağıdaki kodu var . belirli türleri için dönüştürücüler eklentisi için bir yol çizgisinde var mı:
registerTypeConverter(MySpecificType.class, CustomReader.class, CustomWriter.class);