Jersey对JSONConfiguration.natural().build()使用Jackson或抛弃
我正在尝试为Weblogic和Jboss开发一个可移植的rest应用程序。目前我们正在使用jersey for rest应用程序。通过可移植实现,jboss将使用resteasyJersey对JSONConfiguration.natural().build()使用Jackson或抛弃,jersey,jackson,jax-rs,portability,jettison,Jersey,Jackson,Jax Rs,Portability,Jettison,我正在尝试为Weblogic和Jboss开发一个可移植的rest应用程序。目前我们正在使用jersey for rest应用程序。通过可移植实现,jboss将使用resteasy 上下文:在我们的应用程序中,我们是@Provider类,使用ContextResolver返回JSONJAXBContext和JSONConfiguration.natural().build()。所以我试图找到上面配置的Jackson或Destinon内部使用的jersey。请在这方面帮助我。如果你想要便携性,请考虑
上下文:在我们的应用程序中,我们是
@Provider
类,使用ContextResolver
返回JSONJAXBContext
和JSONConfiguration.natural().build()
。所以我试图找到上面配置的Jackson或Destinon内部使用的jersey。请在这方面帮助我。如果你想要便携性,请考虑忘记任何与球衣有关的事情。您可以简单地使用。如果允许自动查找资源/提供程序,则不需要为此提供程序进行额外配置
如果要显式注册资源/提供者,则应注册JacksonJsonProvider
或JacksonJsonJaxbProvider
(如果需要JAXB注释支持)。如果您使用自动注册(扫描),则如前所述,这些提供程序将为您隐式注册
对于ContentResolver
,如果您需要配置封送拆收器/解编拆收器,则应使用Jackson的对象映射器(例如实现ContextResolver
)。ObjectMapper有许多不同的配置