注册接口开发

接口防刷拦截,需要每个新增接口都拦截;接口header喝token拦截是除注册和登录不拦截(因为注册+登录不需要token)

开发注册接口

1、controller层代码开发(复制登录代码或重新新建方法)

2、接口防刷拦截+token和header拦截白名单配置(在接口内增加接口名称)

3、service层代码开发(新建方法并传入参数)

4、mapper层代码开发(注册为写入类型,写sql语句)

5、service层调mapper层代码

6、返回值Resultcode开发(增加注册成功/注册失败的状态码,用于调用)

7、更改controller层返回值

8、检查逻辑- controller层-调service层- 调mapper层--并进行测试-请求数据检查是否写入数据库成功,返回结果是否正确

步骤:

在controller层先进行注册接口的开发,因注册接口不需要token

之前做过拦截需要在请求中增加注册接口

拦截白名单访问限制配置文件增加注册接口

controller调service,所以service层开发

service层代码调用mapper,注册接口对应的数据库需要写入账号密码

补充service层代码-用service调用mapper register

直接注册

增加接口响应的返回值

在controller代码中调用返回值

测试--发请求看是否写入数据库中,请求成功数据成功

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

璇嘟嘟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值