一、idea 中 Http client 使用
二、测试步骤,先进入主程序
2.1 先run ,再debug
2.2 再进入想要测试的代码
2.2.1 进入测试的接口
三、程序逻辑
1)用户注册逻辑:如果用户不存在再后端,看用户名&密码&校验码是否符合要求,符合,写入数据库中
2)用户登录逻辑,检测到用户存在数据库中,将这个用户的登录态改成1。
如果:debug测试的化,测试完的 json 只能返回当前登录人员的相关信息
3)用户查询逻辑:如果登录的用户【登录态改成1】为管理员。 userRole 为1
那么他就可以重新后端表格里的所有用户.
否则:返回为空
4)删除;未测试【http client 不会写格式】
用户删除逻辑:如果登录的用户【登录态改成1】为管理员。 userRole 为1
那么他就可以根据传参ids删除后端表格里符合条件的用户.
四、调试:
1)注册测试
###
POST http://localhost:8080/yupi1/register
Content-Type: application/json{"userAccount": "dogyupi-sc2","userPassword":"123456789","checkPassword": "123456789"}
2)登录测试
###
POST http://localhost:8080/yupi1/Login
Content-Type: application/json{"userAccount": "dogyupi","userPassword":"123456789"
}
3)查询测试 ,直接测试,只要上次登录的人是管理员就行。能看到返回的json
GET http://localhost:8080/yupi1/search