RESTful
原理
对同样的网络资源,通过不同的http方法进行不同的操作:
实例
http://xxx:8080/students
获取学生列表
http://xxx:8080/students http方法:get
根据id获取学生数据:
http://xxx:8080/students/1 http方法:get
创建学生
http://xxx:8080/students http方法:post
修改id是1的学生信息
http://xxx:8080/students/1 http方法:put
修改id是1的学生信息
http://xxx:8080/students/1 http方法:delete
对于总的url,要求是名词的复数形式;该url数据为JSON。
配置
启动mvc注解,使@ResponseBody生效
<mvc:annotation-driven />
pom.xml 引入
补充
RequestParameter是请求中的参数。如get?id=1
PathVarible是请求路径中的变量如 get/id=1