15

进行 REST 调用的最佳方式是什么?

我应该使用Apache Http Client还是应该使用Spring Rest Template.

在什么基础上我可以决定我应该去哪一个?

我需要拨打这个网址-

http://localhost:8080/service/Service/v1/get/USERID=10000/profile.ACCOUNT.SERVICE"

在得到响应后,我只需要查看该响应是否包含任何特定的字符串。

4

1 回答 1

23

SpringRestTemplate遵循核心 Spring 框架和各种子框架中的所有 *Template 类的模式:JdbcTemplateHibernateTemplateWebServiceTemplate

所有这些模板类的想法是减少样板代码(异常处理、重复的东西并专注于您的业务逻辑)。我肯定会使用它而不是简单的HttpClient.

要获得课程,您需要spring-web依赖项。

于 2013-02-14T07:55:02.637 回答