RESTEasy有没有帮助创建应用程序配置?

时间:2014-03-14 11:18:15

标签: java jax-rs resteasy

使用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中这是可能的,但我想在代码中完成它。

1 个答案:

答案 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注释类。