![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring与SpringBoot知识杂谈
浅尝即止何来突破
只为成功找方法,不为失败找借口
展开
-
JAVA基础--异步编程
前提:同步一定是阻塞的,异步可阻塞也可非阻塞。 JAVA异步概念概述:异步是相对于当前线程来说,具体执行代码不在当前线程而是通过线程池或者单独创建线程的方式去执行。同步则一定是在当前线程中执行。 JAVA异步编程: Java异步一般使用框架,不使用框架则自己提供新建线程池或单线程的方式实现。 Spring框架下,@Async标注的方法为异步非阻塞方法。实现的底层源码是通过切面AOP与线程池实现的。线程池可以使用Spring自带的默认线程池,也可以自己自定义一个线程池(线程池类型为ThreadPool原创 2021-08-25 01:00:32 · 262 阅读 · 0 评论 -
SpringBoot注释学习笔记
注释接口声明标识符:public @interface @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented 描述注释的注释: @Target:设置该注释的作用对象 @Retention:设置该注释作用的范围,一般为RetentionPolicy.RUNTIME @Document:设置该注释会写入javadoc文档内 @Inherited:设置该注释可继承 注释中的值: 形式:类型+方法名+(原创 2021-08-03 11:56:01 · 175 阅读 · 0 评论 -
阅读相关AOP博客对AOP使用实操后进行相应的使用补充
阅读来源:完美的AOP演示与讲解博客 来源博客阅读概述:Spring中的AOP具体应用有权限校验、日志记录、统计等与系统业务代码关系不大的场景。AOP有两大部分:一是连接点joinPoint;二是切面Aspect。其中切面Aspect又包含了切点PointCut与通知处理Advice。通知处理Adivce包含处理时机(before、around、afterReturning、after、afterThrowing)与处理内容。 补充内容如下: 1、JoinPoint的参数注入获取: 由于A.原创 2021-07-18 23:33:26 · 346 阅读 · 3 评论 -
Spring MVC生成excel表单
转载连接:Spring MVC下生成excel表格并返回给浏览器 通过Apache的POI项目,它是目前比较成熟的HSSF接口,用来处理Excel对象。其实POI不仅仅只能处理excel,它还可以处理word、PowerPoint、Visio、甚至Outlook。 ...转载 2020-08-06 00:14:39 · 175 阅读 · 0 评论 -
Spring IOC容器、Servlet容器、HTTP请求到响应过程
复习Spring与SpringBoot的时候,遇到了概念上的疑惑,现根据一些博客上的信息写下自己对Spring IOC容器、Servlet容器、HTTP请求到响应过程方面的理解。 1、应用上下文(ApplicationContext)是Spring IOC容器表现形式之一,另一个是BeanFactory 2、BeanFactory基本上已经很少使用了,因为其比应用上下文使用起来更复杂 3、S...原创 2020-03-25 23:16:43 · 279 阅读 · 0 评论