首先編寫controller類
package com.example.study.controller;
import com.example.study.entity.User;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
@Controller
@RequestMapping("/users")
public class Resultful {
@RequestMapping(method=RequestMethod.GET)//查詢
public String find() {
System.out.println("查找得到所有的用戶信息");
// int a=10/0;
return "Login";
}
@RequestMapping(value="/{uid}",method=RequestMethod.GET)//查詢
public String fingById(@PathVariable("uid") int id) {
System.out.println("===findbyid===");
// int a=10/0;
return "Login";
}
@RequestMapping(method=RequestMethod.POST)//添加
public String addUsers(User user) {
System.out.println("===addUsers===");
System.out.println(user);
return "index";
}
@RequestMapping(method=RequestMethod.PUT)//修改
@ResponseBody
public String updateUsers(User user) {
System.out.println("===updateUsers===");
System.out.println(user);
return "index";
}
@RequestMapping(value="/{id}", method=RequestMethod.DELETE)//刪除
@ResponseBody
public String delete(@PathVariable int id) {
System.out.println(id+"===delete===");
return "index";
}
}
請求看下結果