记录一下postman和代码生成器使用

postman使用

1.操作为查增改删

public class TodoController {

    @Autowired
    TodoService todoService;


    @GetMapping("/todos")
    public List<Todo> todoList(@RequestParam String userId, @RequestParam String currentStatus){
        TodoExample example=new TodoExample();
        TodoExample.Criteria criteria=example.createCriteria();
        if(null != userId && !"".equalsIgnoreCase(userId)){
            criteria.andUserIdEqualTo(userId);
        }
        if(null !=currentStatus && !"".equalsIgnoreCase(currentStatus)){
            criteria.andCurrentStatusEqualTo(currentStatus);
        }

        List list=todoService.selectByExample(example);
        return list;
    }

    @PostMapping("/todos")
    public Todo todoadd(@RequestBody Todo todo){
        Integer id =(int) (new Random().nextDouble() *10000000);
        todo.setItemId(id.toString());
        todo.setCreatedTime(new Timestamp(System.currentTimeMillis()));
        todo.setLastUpdatedTime(new Timestamp(System.currentTimeMillis()));
        todoService.insertSelective(todo);
        return todo;

    }

    @PutMapping("/todos")
    public Todo todoedit(@RequestBody Todo todo){
        todo.setLastUpdatedTime(new Timestamp(System.currentTimeMillis()));
        todoService.updateByPrimaryKeySelective(todo);
        return  todo;
    }

    @DeleteMapping("/todos/{id}")
    public String tododelete(@PathVariable String id){
        todoService.deleteByPrimaryKey(id);
        return"200";
    }
}

2.查在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
首先确定是GET方法,然后在Params输入实体层中的需要查询参数,如上面第一张图所示,点击send。
最重要的,你的数据库里先有数据才能查到哈!

2.加
首先取消勾选查时的数据,换成post方法。点击Header,添加如下。
在这里插入图片描述
点击body,点击raw,点击JSON,可在下方填写数据,因为itemId为自动生成随机数,可以不添加。
在这里插入图片描述
点击send,可在下方看到插入数据。让我们用查询的方法试一试刚才的数据吧。
在这里插入图片描述
查到了,成功。
3.修改
和加的前面步骤相同,Headers,body。
这次选择put方法,在body中我们要写上itemId,因为要根据id来修改我们指定id的值。下面,将任务一修改为任务二,点击send。
在这里插入图片描述
点击send后结果。
在这里插入图片描述
刚刚126495的id为添加的任务一id,此时我们修改为任务二,我们来查询下修改成功没。
查询成功,修改成功。
在这里插入图片描述
4.删除
换成delete方法,在输入框填写对应itemId,然后send。
在这里插入图片描述
删除成功。
在这里插入图片描述

代码生成器的使用

1.下载解压后,不要中文路径buyaoc盘。
在这里插入图片描述
2.点击第四个灰色正方形。
点击数据库连接。
保存类型:起个名,不要与数据库连接下面那三个名字一样
数据库类型:我是5.7所以MySQL
剩下自己可以填
schema/数据库:这里填你要生成代码那个数据库名,比如我要生成school库内的student表代码,我就填school
点击测试连接,成功就点保存。

在这里插入图片描述
3.然后找到想要生成代码的表,对应填写如下图。
点击代码生成,即可成功,进入idea,打开项目。即可看到生成的代码啦。
注意:项目所在目录是你想要生成代码项目的所在目录,不是这个代码生成器软件所在目录哦。
在这里插入图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值