在JAX-RS应用程序中手动注册资源类的优点是什么?

时间:2019-07-14 01:37:03

标签: java resources jax-rs registration multiple-inclusions

Excerpt from JEE 7 tutorial:

  

29.2.7.1使用应用程序的子类配置JAX-RS应用程序

     

...

     

默认情况下,将处理存档中的所有资源   资源。覆盖getClasses方法以手动注册   具有JAX-RS运行时的应用程序中的资源类。

问题:

  1. 默认情况下,将处理存档中的所有资源,手动注册资源有什么优势?
  2. 据我了解,#1有助于排除资源(如果出错,请纠正我)。如果要排除资源,则只需在资源上评论@Path。在任何一种情况下(手动注册和评论),都需要触摸源代码。
  3. 具有排除功能作为部署描述符条目不是更好吗?有这样的选择吗?

1 个答案:

答案 0 :(得分:0)

通常来说,要获得更多控制(安全性),您需要一种包容性的方法,该方法可以防止隐式添加

请注意,您还可以为特定资源手动添加过滤器(Application Folders

相关问题