spring
文章平均质量分 93
C&Z
这个作者很懒,什么都没留下…
展开
-
restful鉴权白名单匹配url
需求在我们开发的中会遇到这样一种情况,在鉴权的时候,需要过滤掉白名单,例如:定义有这样一个url:good/detail/{id},需要判断uri是否能通过,传统的equals方法似乎有点难(PS:如果能用equals方法解决的请在评论区告诉我)幸好spring提供了一个很好用的类,用于匹配AntPathMatcher antPathMatcher = new AntPathMatcher(); // path路径是否符合pattern的规范 boolean match = antPathMatc原创 2020-10-16 11:23:43 · 2001 阅读 · 0 评论 -
spring包扫描<context:component-scan>说明
在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,因为前者包含了后者。另外还提供了两个子标签1. 2. 在说明这两个子标签前,转载 2017-11-16 09:23:03 · 2812 阅读 · 0 评论 -
aop做切面时,获取目标方法中的参数
获取目标方法的信息 访问目标方法最简单的做法是定义增强处理方法时,将第一个参数定义为JoinPoint类型,当该增强处理方法被调用时,该JoinPoint参数就代表了织入增强处理的连接点。JoinPoint里包含了如下几个常用的方法:Object[] getArgs:返回目标方法的参数Signature getSignature:返回目标方法的签名Object getTarget:返回被织入...转载 2018-03-06 08:50:40 · 20096 阅读 · 0 评论 -
学习springbean初始化
1、ResourceLoader从存储介质中加载Spring配置信息,并使用Resource表示这个配置文件的资源;2、BeanDefinitionReader读取Resource所指向的配置文件资源,然后解析配置文件。配置文件中每一个<bean>解析成一个BeanDefinition对象,并保存到BeanDefinitionRegistry中;3、容器扫描BeanDefini...原创 2019-07-16 09:54:39 · 130 阅读 · 0 评论