我有类似的东西
@ApplicationPath("/")
public class MyJaxRSApplication extends ResourceConfig {
public MyJaxRSApplication() {
String[] packages = {"com.xxx.xyz.rules.rest"};
packages(packages);
}
}
我有拦截请求的安全服务
package com.xxx.xyz.rules.restfilter;
@Priority(20)
@Provider
public class UrlBasedAuthorizationFilter implements ContainerRequestFilter {
}
上面的代码片段正在运行,但我无法理解球衣扫描的工作原理。是否需要“com.xxx.xyz.rules.rest *”。
答案 0 :(得分:0)
我还没有对它进行过测试,但如果你展示的内容有效,那么它对我来说就像是一个bug(而不是一个特性)。如何记录工作是以递归方式扫描指定的确切包及其所有子包
com.xxx.xyz.rules.rest
com.xxx.xyz.rules.rest.sub1
com.xxx.xyz.rules.rest.sub1.sub2
com.xxx.xyz.rules.rest.sub1.sub2.tillstackoverflow