2013-07-25 12 views
7

ProxyFactoryクラスがRestEasyバージョン3.0.0で非推奨となっていることに気付きました。残念ながら、このクラスを非難するアプローチはどこにも書かれていません。私はこの方法でサービスを初期化していましたが、新しい方法は何ですか?Resteasy ProxyFactoryクラスの代わりとなるもの

protected static final String URL = "http://localhost:12345"+"/api"; 
protected static final MyService myService = ProxyFactory.create(MyService.class, URL); 
+0

私はこの[リンク](http://docs.jboss.org/resteasy/docs/3.0.2.Final/userguideを発見/html/RESTEasy_Client_Framework.html#d4e2076)。セクション46.2はあなたの質問に答えるそうですか? – Laf

+1

良いですが、これらのクラスはResteasy 3.0.0には存在しません。 JAXRS API 3.0.0も追加されていますが、これにはClientBuilderのみがあり、プロキシを取得できません。 – allprog

答えて

11

RESTEasyの3.0.2.Final(http://howtodoinjava.com/2013/08/03/jax-rs-2-0-resteasy-3-0-2-final-client-api-example/

ResteasyClient client = new ResteasyClientBuilder().build(); 

ResteasyWebTarget target = client.target(URL); 

MyService myService = target.proxy(MyService .class); 
+2

スレッドセーフですか?この場合はどうですか? 文字列url = "http:// localhost:12345" + "/ api"; MyService myService = ProxyFactory.create(MyService.class、url、clientExecutor); – avillagomez

関連する問題