使用SpringMvc开发Android WebService入门教程 1.首先大家先创建一个JavaWeb项目
2.然后加入SpringMVC所依赖的jar包文件到WebRootWEB-INFlib 文件夹下,jar包含文件如下图
3.我们在WebRootWEB-INF 目录下创建一个spring-servlet.xml文件,粘入如下代码
XML代码
1. 2.
XML代码
1. 2.
接下来我们就可以开始编写接口了
我们首先创建Controller,由于我们之前在spring-servlet.xml文件里配置了指定Controller都在 com.springmvc.controller包里,所以我们要先创建com.springmvc.controller文件夹目录
XML代码
1. 2.
接下来我们就开始写springmvc 的controller了,我们就先写一个简单的WebService接口,给Android返回SpringMVC!
新建一个名为HelloController.java文件
Java代码 1. package com.springmvc.controller; 2. 3. //朋友一定很好奇这个是干什么的,这个呢就是告诉spring这个类是Controller 4. @Controller 6. @RequestMapping(\) 7. public class HelloController { 8. 9. // value:指定请求的实际地址; 10. // method:指定请求的method类型, GET、POST、PUT、DELETE等; 11. @RequestMapping(value = \, method = RequestMethod.GET) 到要返回的对象上; 13. @ResponseBody 14. // 那么我们要访问此方法是完整路径应该是http://ip地址:端口/SpringMVC/HelloController/hello.json 15. public Object hello() { 16. return \; 17. } 18. } 5. // 是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址12. // 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相写完了之后我们发不到tomcat中,本地测试时可以在浏览器输入127.0.0.1:8080/SpringMVC/HelloController进行访问
输出结果就为 Hello SpringMVC!
想必你对编写Android接口已经有一定了解了,那么接下来我们正式开始编写一个简单Android应用的接口吧 首先我们应用有一个登录页面,那么我们服务端就要为这个应用登录功能提供一个登录接口 那么我们先来创建一个LoginController,我们就在这里面来编写登录接口
再想想登录成功我们肯定要给用户返回当前登录用户的信息比如用户名等…那么我们也要同时再创建一个用户实叫UserEntity
那我们先定义一下UserEntity里面所需要的字段吧
Java代码 1. package com.springmvc.entity;
相关推荐: