当我们尝试使用客户端代码调用RESTful Web服务时,消费者是否总是在实际开发和生产环境中实际提到URL?
public class JaxRSClient {
public static void main(String args[]){
//Creating Client
Client client=ClientBuilder.newClient();
//Setting the target on client
WebTarget wtarget=client.target("http://localhost:8080/jersey/RestWebService/HelloREST/service");
//Getting response
System.out.println(wtarget.request(MediaType.TEXT_PLAIN).get(String.class));
}
}
答案 0 :(得分:0)
最好将URL保存在包含应用程序配置参数的 config 文件中。将其注入您的客户端文件并调用API。
<强>优点强>:
答案 1 :(得分:0)
您应该拥有一个全局属性文件,您可以在其中保留所有可配置的应用程序常量,并确保有一个逻辑可用于将更新的全局属性提供给您的应用程序。