Java 接口定义中的cxf rest服务(无实现)
我想用cxf公开rest服务,并使用一个自定义调用程序逻辑来代理远程服务调用。然而,据我所见,没有一个具体的服务类是不可能做到的,而在我的情况下,这是不必要的。有没有办法做到这一点Java 接口定义中的cxf rest服务(无实现),java,web-services,rest,jax-rs,cxf,Java,Web Services,Rest,Jax Rs,Cxf,我想用cxf公开rest服务,并使用一个自定义调用程序逻辑来代理远程服务调用。然而,据我所见,没有一个具体的服务类是不可能做到的,而在我的情况下,这是不必要的。有没有办法做到这一点 @Path(value = "/hi2") public interface Service2 { @GET public Response hello(); } 以及服务器定义: JAXRSServerFactoryBean server = new JAXRSServerFactoryBean(
@Path(value = "/hi2")
public interface Service2 {
@GET
public Response hello();
}
以及服务器定义:
JAXRSServerFactoryBean server = new JAXRSServerFactoryBean();
Class<?> clas = Class.forName(s);
server.setInvoker(new MyInvoker());
server.setAddress("/rest"+count.incrementAndGet());
server.setResourceClasses(clas);
//server.setResourceProvider(clas,new SingletonResourceProvider(clas));
server.create();
jaxrserverfactorybean服务器=新的jaxrserverfactorybean();
Class clas=Class.forName(s);
setInvoker(新的MyInvoker());
server.setAddress(“/rest”+count.incrementAndGet());
setResourceClasses(clas);
//setResourceProvider(clas,新的SingletonResourceProvider(clas));
create();