该文章是Java入门系列的第十四章:用户新增接口开发
用户新增接口开发
已经建好了user表,并且创建了User对象,但是我们的user表里空的,一条数据也没有,所以我们在这一章节进行用户新增接口的开发
我们需要修改 Controller.java 文件内的代码,修改后代码如下:
其中我们使用 @PostMapping 写了一个 Post 接口,使用 @RequestBody 接收 post 请求时前端发过来的请求体,使用@CrossOrigin(origins = {“*”, “null”})解决cors跨域问题
package org.example;
import org.example.mapper.UserMapper;
import org.example.pojo.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@RestController
@SuppressWarnings("all")
@CrossOrigin(origins = {"*", "null"})
public class Controller {
@Autowired
private UserMapper userMapper;
@PostMapping("/add")
public boolean addUser(@RequestBody User user){
userMapper.insert(user);
return true;
}
}
接口写好后,我们先自己用 postman 测试一下
然后查看数据库,我们可以看到user表有一条数据了
此时我们就可以告诉前端,用户新增接口的请求url是http://localhost:8080/add (其中的localhost改成自己本地的ip地址),请用类型是Post,要传的参数就是上一章节创建的 User 类的字段,新增用户不用传id,我们在创建User表的时候已经将id设置成主键,并且会自增
写在最后
以上就是用户新增接口开发的全部说明,下一章节介绍用户新增接口对接
© 版权声明
文章版权归作者所有,未经允许请勿转载,侵权请联系 admin@trc20.tw 删除。
THE END