以下代码是deactivate方法:
@RequestMapping(method=RequestMethod.POST, value = "/deactivate")
public boolean deactivateAccount(@RequestBody SomeReqBean someReqBean) {
//code already finished
我正在寻找如何创建一个控制器,允许我根据提交按钮的请求停用用户。
我从您的问题中了解到,您希望在单击“提交”按钮后停用用户。有几种方法可以做到这一点。更简单的方法是: -
1.)在用户表中创建一个名为'status'(或任何你想要的)的列
2.)当您创建用户时,将该“status”列的值保存为该userID的值(status = 1表示此用户当前处于活动状态)
3.)现在,当您想要停用该用户时,只需将该“status”值更新为0即可
所以,你的代码将是这样的:---
@RequestMapping(method=RequestMethod.POST, value = "/deactivate")
public boolean deactivateAccount(@RequestBody String user_id) {
boolean statusFlag = your further query to update user's status field in DB to 0
if(statusFlag){
//means status is successfully updated in DB
return true;
}else{
return false;
}
}