![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 69
Spring系例文章
kenewstar
这个作者很懒,什么都没留下…
展开
-
Spring之工具类
Spring之工具类 日常学习开发中,项目中经常需要用到各种工具类,而Spring框架中为我们提供了一些列工具,我们可以在不引用其他包的情况下,使用这些工具也能满足常规需求。 断言工具Assert public static void testAssert() { // false将会抛出IllegalStateException异常 Assert.state(false, "状态异常"); // 自定义消息时,传递一个Supplier函数式接口 Assert.state(f原创 2022-03-19 14:15:58 · 6908 阅读 · 0 评论 -
Spring之Resource
Spring之Resource 本文讲解如何使用Spring中的Resource接口处理资源 Resource接口的几个主要实现类如下: UrlResource ClassPathResource FileSystemResource PathResource ServletContextResource InputStreamResource ByteArrayResource UrlResource 访问本地资源 public static void main(Strin原创 2022-03-10 15:02:24 · 714 阅读 · 0 评论 -
Spring之方法参数名称获取
Spring之方法参数名称 方式一 通过Spring中类 LocalVariableTableParameterNameDiscoverer 获取方法参数名称 案例如下: public class TestReflect { public static void main(String[] args) { // 反射获取类的所有方法 Method[] declaredMethods = TestReflect.class.getDeclaredMethods(); Local原创 2022-03-02 11:23:09 · 1753 阅读 · 0 评论 -
Spring之参数解析器
Spring中的参数解析,可以让我们自定义的对处理器的一些参数请求做处理,自定义参数解析主要是通过实现 HandlerMethodArgumentResolver 接口,重写supportsParameter()方法和resolveArgument()方法,并注册解析器,即可启用。 一、自定义参数解析器 重写 HandlerMethodArgumentResolver 接口方法 public class DemoArgResolver implements HandlerMethodArgumentReso原创 2022-02-21 10:09:32 · 1439 阅读 · 0 评论 -
Spring之拦截器
一、Spring拦截器简介 Spring拦截器是一种基于AOP的技术,本质也是使用一种代理技术,它主要作用于接口请求中的控制器,也就是Controller。因此它可以用于对接口进行权限验证控制。 下面我们看一个简单的拦截器例子 创建一个DemoInterceptor类实现HandlerInterceptor接口,重写preHandle(),postHandle(),afterCompletion() 三个方法,如下代码,我们就创建了一个Spring的拦截器。 public class DemoInterce原创 2022-02-14 17:15:08 · 12706 阅读 · 2 评论