普通对象创建Spring Boot项目
①在com.exampe下创建entity.User实体类
@Data //已导入Lombok以来的情况下可以写@Data注解 //否则User实体类加上set,get,toString方法 public class User { private Long id; private String name; }②在com.exampe下创建test.Test类
@RestController @RequestMapping("test") public class Test { }
数组①非json请求
后端内容:
//这个方法在新建的Test类里面 @RequestMapping("demo4") public User demo4(User user){ return user; }前端访问: http://localhost:8080/test/demo4?id=12&name=AGi
访问结果:
②json请求方式
后端内容(需要添加@RequestBody注解):
//这个方法在新建的Test类里面 @RequestMapping("demo4") public User demo4(@RequestBody User user){ return user; }前端访问(使用postman):
集合List①非json形式
后端内容:
@RequestMapping("demo5") public Long[] demo5(Long[] ids){ return ids; }前端访问: http://localhost:8080/test/demo5?ids=1,2,3,4 或 http://localhost:8080/test/demo5?ids=1&ids=2&ids=3&ids=4
访问结果:
②json形式
后端内容:
@RequestMapping("demo6") public Long[] demo6(@RequestBody Long[] ids){ return ids; }前端访问(使用postman):
①非json形式
后端内容(@RequestParam注解不可缺少):
@RequestMapping("demo7") public Listdemo7(@RequestParam List ids){ return ids; } 前端访问:http://localhost:8080/test/demo7?ids=1,2,3,4 或 http://localhost:8080/test/demo7?ids=1&ids=2&ids=3&ids=4
访问结果:
②json形式
后端内容:
@RequestMapping("demo7") public Listdemo7(@RequestBody List ids){ return ids; } 前端访问(使用postman):
list的使用方法跟数组差不多一样。



