使用Jersey我可以通过扩展ResourceConfig类来配置我的应用程序,而{{3}}类又扩展javax.ws.rs.core.Application
。
public class MyApplication extends ResourceConfig {
public MyApplication() {
super(JacksonJaxbJsonProvider.class);
packages(MyApplication.class.getPackage().getName());
}
}
RESTEasy中是否有类似的助手类?我需要特别扫描包以查找资源类。我知道在web.xml中这是可能的,但我想在代码中完成它。
答案 0 :(得分:2)
javax.ws.rs.core.Application只有两种方法来配置资源,如
public class MyApplication extends Application {
public Set getClasses() {
return Collections.EMPTY_SET;
}
public Set getSingletons() {
return Collections.EMPTY_SET;
}
}
I need especially to scan packages in order to find resource classes.
我已使用scannotation完成此操作,以查找是否使用@Path
注释类。