package app.custom.binder.test;
import java.util.Arrays;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import org.glassfish.jersey.server.ResourceConfig;
import com.aol.micro.server.MicroserverApp;
import com.aol.micro.server.auto.discovery.Rest;
import com.aol.micro.server.module.ConfigurableModule;
@Rest
@Path("/test")
public class SimpleApp {
public static void main(String[] args){
new MicroserverApp(ConfigurableModule.builder().context("test-app")
.build().<ResourceConfig>withResourceConfigManager(rc->{
System.out.println("boo!");
rc.getJaxRsConfig().register(new CustomBinder());}
).withDefaultResources(Arrays.asList(CustomBinder.class)))
.run();
}
@GET
public String myEndPoint(){
return "hello world!";
}
}