创建新的 spring 注释

2024-01-01

我正在 Spring 中开发一个应用程序,该应用程序在控制器中有许多方法,并使用 @RequestMapping 映射到各种 URL。

其中一些方法(以及 url)可供某些用户角色访问,而其他用户角色则无法访问。我可以创建注释并注释这些方法,以便只有特权用户才能访问正确的方法,而其他用户则不能访问吗?

提前致谢。


我不确定创建新注释是否是您真正需要的。您可能可以使用 Spring Security 及其注释。请看一下here http://www.jroller.com/habuma/entry/method_level_security_in_spring看看它是否是您正在寻找的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

创建新的 spring 注释 的相关文章

随机推荐

  • 从变量扩展环境变量

    我有一个看起来像这样的代码 my var MY FIRST ENV VAR 我的问题是 如何从环境变量 MY ENV VAR 中获取值 我已经尝试了很多东西 但主要问题是 my var 现在是一个字符串 我想这样做的原因是因为我有一些名称几
  • 将 Roslyn 编译的程序集加载到沙箱 ​​AppDomain 中

    我有一个代码片段 它使用脚本引擎编译脚本 并将程序集作为字节数组检索 现在我想加载这个Assembly在沙盒中 这就是我所拥有的 Assembly dynamicAssembly ScriptEngine engine Session se
  • 从 bash 脚本中生成并执行 R、Python 等脚本

    一段时间以来我一直在尝试寻找解决方案 但尚未找到令人满意的解决方案 我编写了很多 bash 脚本 但有时我想使用 R 或 Python 作为脚本的一部分 现在 我最终不得不编写两个脚本 原始的 bash 脚本执行前半部分任务 而 R 或 P
  • C/C++ 罕见关键字 - register、volatile、extern、explicit [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 您能否快速介绍一下这 4 个关键字的
  • 如何以编程方式获取 GC 类直方图

    我想以编程方式获得以下命令的相同结果 jcmd
  • wait-notify 和 CountDownLatch 之间的区别

    我需要一些帮助来了解使用 CountDownLatch 相对于传统等待通知的优势 我认为notifyAll 确实做了同样的事情 而且看起来更容易使用 可能是因为熟悉 另外 CountDownLatch 中的 wait 和 wait 有什么区
  • 如何将所有

    标签写入文本文件

    我需要编写 Qt C 代码来提取所有 p 标签 以将每个 p 标签写入 txt 文件 例如 如果我有以下 HTML 页面 h1 My First Heading h1 p My first paragraph p p My second p
  • 如何暂时禁用 MySQL 中的外键约束?

    是否可以暂时禁用 MySQL 中的约束 我有两个 Django 模型 每个模型都有另一个的外键 由于外键约束 删除模型的实例会返回错误 cursor execute DELETE FROM myapp item WHERE n s n tr
  • Maven 不会在复制依赖期间排除

    我有一个使用 Netty 4 0 29 的项目 并且我有另一个引入 netty 3 9 0 的依赖项 我添加了排除项 但当我运行复制依赖项时 它仍然在 3 9 0 中
  • Phoenix App 中预编译的单页应用程序

    我有一个预编译的 ember js 应用程序 其中 fronted js framework 在这里无关紧要 它基本上由一个带有 index html 文件的文件夹和一些 js css 资源组成 我将此文件夹放在我的 phoenix 应用程
  • 在 XML XSD 中定义递归代数数据类型

    想象一下我有一个递归代数数据类型 http en wikipedia org wiki Algebraic data type像这样 Haskell 语法 data Expr Zero One Add Expr Expr Mul Expr
  • Outlook 2007、2010、2013 和 2016 中的按钮

    我在我正在编码的电子邮件的按钮内得到了这一笔画 它只出现在 Outlook 2007 2010 和 2013 中 我不知道如何删除它 有任何想法吗 Code a href http buttons cm style color ffffff
  • npm安装错误连接ECONNREFUSED 127.0.0.1:8080

    我刚刚开始开发我的第一个 Node JS 应用程序 在尝试通过 npm 安装 Express 时 我收到以下错误 Error connect ECONNREFUSED 127 0 0 1 8080 at Object exports err
  • Python 3.5 中编码 utf-8 和 utf8 有什么区别?

    编码有什么区别utf 8 and utf8 如果有的话 给出以下示例 u u print utf 8 u encode utf 8 print utf8 u encode utf8 它产生以下输出 utf 8 b xe2 x82 xac u
  • 在 1 个 I/O 通道中提取 numpy 中和字典的最快方法

    假设我有一个像这样的数组 arr np array 1 20 5 1 20 8 3 10 4 2 30 6 3 10 5 我想为与第一列中的每个值匹配的每一行形成第三列总和的字典 即返回 1 13 2 6 3 9 为了让事情变得更具挑战性
  • 在flutter中获取firebase中的所有注册用户

    是否有可能从 Flutter 应用程序获取 Firebase 的所有用户 如果不是 那么将用户数据 电子邮件 显示名称 电话 图像 url 存储在 Firebase 数据库中是否是一种好的做法 如果您使用 Firebase 管理 SDK 则
  • Serializer.Deserialize() 上的字符串实习生

    我目前正在使用 json net 反序列化一个中等大小的对象集合的字符串 总共约 7000 项 每个项目都有一个由 4 个相同字符串组成的重复组 在内存分析中 这会根据嵌套等创建大约 40 000 个引用 有没有办法让序列化器对每个相同的字
  • 从 Javascript 数组中删除重复项时出错 [重复]

    这个问题已经存在了 UPDATE 这是问题的一个小提琴 https jsfiddle net q9c5fku3 https jsfiddle net q9c5fku3 当我运行该代码并查看控制台时 我看到它是 console logging
  • Pod 安装时出现 Flutter 错误:CocoaPods 找不到 pod“Firebase/CoreOnly”的兼容版本

    我的 Flutter 应用程序无法在我的 iOS 设备上运行 但在 Android 设备上运行良好 我收到错误pod install 这是的输出pod install verbose alyzing dependencies Inspect
  • 创建新的 spring 注释

    我正在 Spring 中开发一个应用程序 该应用程序在控制器中有许多方法 并使用 RequestMapping 映射到各种 URL 其中一些方法 以及 url 可供某些用户角色访问 而其他用户角色则无法访问 我可以创建注释并注释这些方法 以