java
文章平均质量分 60
RTau
这个作者很懒,什么都没留下…
展开
-
Springboot-如何使用注解在拦截器中进行权限判断
目录示例新建注解[^创建自定义注解]在拦截器中配置验证使用方式 在业务逻辑中,不同的角色拥有各自的职责,由于职责不同,所负责的功能也不一样,就拥有了不同的权限等级。 而权限验证通常以拦截请求来实现,但不可能在每个Controller方法中都编写一段权限验证的代码,于是使用自定义注解就成了很好的解决方式。 示例 假设有一个业务场景,需要判断用户所属的角色是否和要求角色匹配,那么可能需要进行如下操作: @RequestMapping(value = "/addItem",method = Reque原创 2021-07-09 19:45:49 · 649 阅读 · 0 评论 -
JAVA中怎样创建属于我自己的注解
目录创建一个注解为注解增加属性为注解增加预设值 项目中需要实现的业务逻辑非常复杂,有时候需要用到注解来实现更灵活的编码方式,但框架实现的注解不够用怎么办?那就自己写一个吧。 创建一个注解 创建一个类型为@interface的类,同时使用@Target和@Retention注解进行修饰,那么一个注解就定义完成了,如下所示: @Target(ElementType.XXXX) @Retention(RetentionPolicy.XXXX) public @interface MyAnnotation {原创 2021-07-08 20:37:34 · 202 阅读 · 0 评论