我开发了一些RESTful方法并通过Apache Cxf公开它们
我正在使用Spring MVC开发客户端应用程序,我正在寻找一个简单的示例来演示如何使用Spring MVC调用/使用这些REST方法
我知道如何使用Apache http客户端,但更喜欢使用Spring MVC,以防这种情况已经在那里实现.
Tom*_*icz 15
Spring提供简单的包装器来使用被调用的RESTful服务RestTemplate
.它执行路径变量解析,编组和解组:
Map<String, Integer> vars = new HashMap<String, Integer>();
vars.put("hotelId", 42);
vars.put("roomId", 13);
Room room = restTemplate.getForObject(
"http://example.com/hotels/{hotelId}/rooms/{roomId}",
Room.class, vars);
Run Code Online (Sandbox Code Playgroud)
假设Room
是一个可以被The理解的JAXB对象RestTemplate
.
请注意,此类与Spring MVC无关.您可以在MVC应用程序中使用它,也可以在独立应用程序中使用它.它是一个客户端库.
归档时间: |
|
查看次数: |
30913 次 |
最近记录: |