webService客户端 (spring MVC实现)
2015-06-15 14:38
316 查看
获得
即springMVC。<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.0.6.RELEASE</version> </dependency>
RestTemplate
org.springframework.web.client.RestTemplatespringMVC的RestTemplate类简化了对webService的调用过程,使用起来非常简便。
<T> T org.springframework.web.client.RestTemplate.getForObject(String url, Class<T> responseType, Object... urlVariables) throws RestClientException
根据指定的url,以get请求获取数据并转换为指定类型的对象。
<T> T org.springframework.web.client.RestTemplate.postForObject(String url, Object request, Class<T> responseType, Object... uriVariables) throws RestClientException
根据指定的url,以post请求获取数据并转换为指定类型的对象。
示例
package com.likeyichu.webservice.client; import org.springframework.web.client.RestTemplate; import com.likeyichu.webservice.resource.Student; public class MyClient { public static void main(String[] args) { RestTemplate client=new RestTemplate(); String url="http://localhost:8080/WebService/student"; Student student=client.getForObject(url, Student.class); System.out.println(student.getName()); } } //xiaoMing
相关文章推荐
- spring ldap demo
- Java NIO系列教程(七) FileChannel
- 如何将Eclipse下的maven项目上传到github
- Spring Ldap 分页
- 在Java中Highcharts前后台数据交互传输
- Java高并发是不是你的菜??
- Java web高级JMX管理基础(一)
- java各种数据库连接
- java中xml文件的有效验证dtd收集
- Thymeleaf的学习笔记整理
- java pgAdmin数据库连接
- Spring框架之Filter应用
- SpringMVC文件上传
- java 反射访问构造方法
- Java代理模式
- JAVA设计模式之单例模式
- ubuntu12.04 安装配置jdk1.7
- Java多线程理解
- Java设计模式 —— 适配器(Adapter)
- JAVA集合小结