🔔🔔🔔好消息!好消息!🔔🔔🔔 有需要的朋友👉:联系凯哥 好消息!好消息! 微信号 kaigejava2022 使用spring的AOP时候,想要过滤掉某些路径或者忽略指定注解,怎么做? 背景:项目使用shiro做安全框架的。现在需要使用SpringAOP切面记录日志。切入点: @Pointcut("execution(public*com.kaigejava.business..controller..*.*(..))")这样配置会有问题。因为有些地方需要忽略shiro认证。比如在shiroConfig中,我配置了很多。如下: 凯哥Java shiro学习系列 2024-05-30 1085已阅读 0 怎么通过注解实现shiro不校验url 在使用shiro的权限认证的时候,有时候,有些链接不需要shiro认证的。比如登录接口。在代码中写死,如下图:每次,有新的不需要认证的,都需要添加,忘了手动添加就会出问题。能不能添加一个自定义注解,在不需要shiro认证的方法或者类上直接加自定义注解来处理?答案:可以。以下为解决步骤:①:添加自定义注解import java.lang.annotation.ElementType;imp 凯哥Java shiro学习系列 2023-06-12 3934已阅读 0 Shiro学习系列教程四:集成web(二) 本讲主要内容:1:shiro对访问URL可使用通配符进行匹配2:shiro标签的使用3:shiro会话的机制URL匹配方式:演示:现在shiro.ini配置的路径为:直接访问/adminOk.没问题。那么我们访问/admin1呢?就不行了。修改shiro.ini配置文件。重启后,再次访问/admin1就拦截登录页面。Shiro标签的使用演示:在使用shiro标签的时候,需要在对应页面引入支持shi 凯哥Java shiro学习系列 2017-10-21 9429已阅读 0 Shiro学习系列教程三:集成web 本节主要内容: 1:shiro怎么集成到web开发中。 涉及到的网站: shiro官网:http://shiro.apache.org/web.html 官网学习文档查找: maven官网:http://mvnrepository.com/ ------------------------------- 凯哥Java shiro学习系列 2017-10-21 9115已阅读 0 Shiro学习系列教程二:从数据库中获取认证信息 本讲主要内容: 1:shiro框架流程了解 2:用户名密码从数据库中读取后进行验证(在实际工作中一般使用这种) 第一节:shiro框架流程了解 首先,我们从外部来看Shiro吧,即从应用程序角度的来观察如何使用Shiro完成工作。如下图: 可以看到:应用代码直接交互的对象是Subject,也就是说Shiro的对外API核心就 凯哥Java shiro学习系列 2017-10-21 9619已阅读 0 Shiro教程一Shiro之helloworld Shiro学习01helloworldShiro官网:怎么学习:查看doc使用maven管理jar包1:创建maven项目New时候创建maven项目2:在创建好的maven项目中添加需要的jar包2.1:可以访问http://mvnrepository.com/这个网站查询想要的jar2.2添加shiro核心jar包注意:在pom.xml文件中添加依赖的时候先要添加:3:创建shiro.ini配 凯哥Java shiro学习系列 2017-10-21 9393已阅读 0