JAXRS(Jersey 2)中的自动发现如何工作?

时间:2017-02-11 07:57:54

标签: java rest jersey jax-rs jersey-2.0

我现在花了一些时间来弄清楚泽西2中的汽车发现是如何运作的,但我更加困惑。阅读Jersey documentation

  1. 如果功能从Jersey SPI实现某些类,则可以自动发现这些功能 - (您可以使用CommonProperties.FEATURE_AUTO_DISCOVERY_DISABLE禁用该功能)
  2. 可以使用 META-INF / services 工具自动发现提供商(可以CommonProperties.METAINF_SERVICES_LOOKUP_DISABLE禁用)
  3. 同样禁用服务查找也会禁用功能发现
  4. 现在我想知道如果 META-INF / services 中的提供商也使用自动发现的功能进行注册会发生什么。 此外,如果使用上述机制自动注册提供者,那么@Provider的用途是什么。因为我的印象是@Provider正在帮助泽西岛自动发现我的MBW和MBR,我认为确实如此。 我认为关于这个主题的文档并不清楚。 任何帮助澄清这一点是非常感谢。

0 个答案:

没有答案