当前位置: 首页 > 知识库问答 >
问题:

需要创建停用用户的控制器。

蒋原
2023-03-14

以下代码是停用方法

 @RequestMapping(method=RequestMethod.POST, value = "/deactivate")
public boolean deactivateAccount(@RequestBody SomeReqBean someReqBean) {

 //code already finished

} 我正在寻找如何创建一个控制器,该控制器将允许我根据提交按钮的请求停用用户。

共有1个答案

吕德业
2023-03-14

因为我从您的问题中了解到,您想在单击提交按钮后停用用户。有几种方法可以做到这一点。更简单的方法是:--

1.)在用户表中创建一个名为“status”的列(或任何您想要的列)

2.)创建用户时,将该用户ID的“状态”列的值保存为1(状态=1表示该用户当前处于活动状态)

3.)现在,当您想停用该用户时,只需将“状态”值更新为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;

         }
}
 类似资料:
  • 问题内容: 如何创建可从所有控制器访问的某种utils捆绑包? 我的主模块中有以下路由代码: 我想是可以通用的功能,和。 我应该如何在AngularJS中做到这一点? 问题答案: 用角度定义通用代码的方法是通过服务。 您将像这样定义一个新服务: 在您的控制器中,您将注入此服务。 只需将CommonCode用作控制器函数的参数即可。Angular会为您注入它(请阅读Dependency Inject

  • 我很困惑,为什么需要帐户来创建项目?如果我使用创建项目,而不使用aka,它将返回以下错误消息。 终止安装. yarnpkg add--精确反应-dom反应-脚本--cwd /Users/user/Documents/Projects/ReactJS/mytest已失败。 如果我创建一个项目与,它是工作。

  • 我正在努力与java应用程序的交付。我用Eclupse Luna编写了它,并设法导出了一个带有外部文件(图像)的jar。因此,现在我有一个来自Eclipse的ant build xml文件,我可以运行,并且我可以双击jar文件以执行它,只有在复制了所有外部映像的数据文件之后。 现在我想创建一个Mac包,这样一个有图标的project.app可以添加到Dock中,并且可以在其中包含java jdk(

  • 问题内容: 因此,我确实看到了另一个问题:如何在指令UT中模拟所需的指令控制器,这基本上是我的问题,但似乎该线程的答案是“更改设计”。我想确保没有办法做到这一点。我有一个指令声明一个由子指令使用的控制器。我现在正尝试为children指令编写茉莉花测试,但由于它们依赖于控制器,因此我无法让它们在测试中进行编译。看起来是这样的: 子指令: 茉莉花测试: 我没有办法用茉莉花测试子指令吗?如果可以,我会

  • 问题内容: 我可能会考虑将其完全倒退,但是我正在尝试制作三个嵌套指令,让它们称为:屏幕,组件和小部件。我希望窗口小部件能够触发组件中的某些行为,从而触发屏幕中的某些行为。所以: 我可以使用来在小部件的链接fn中要求父组件,但是如何进一步使组件控制器访问其包含的屏幕呢? 我需要的是WHAT in组件,因此,当您单击小部件的按钮时,它会发出“ screeny!”警报。 谢谢。 问题答案: 您可以通过以

  • 控制器文件位置 /_ 分组目录(如 /app) |_ controllers |_ 在此文件夹内创建控制器 控制器文件命名 [ 只支持字母 + 数字 ] 控制器名称.php 控制器代码编写规范 自定义控制器必须继承 grace 基础控制器! <?php class 控制器名称Controller extends grace{ //方法定义 publ