摘要: SpringBoot开发 - 如何定制自己的Banner?还能用图片? 我们在启动Spring Boot程序时,有SpringBoot的Banner信息,那么如何自定义成自己项目的信息呢? @pdai SpringBoot开发 - 如何定制自己的Banner?还能用图片? 什么是Banner 如何更 阅读全文
posted @ 2022-07-09 18:55 pdai 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 一文深入浅出学习Spring框架系列,强烈推荐 本系列主要介绍Spring框架整体架构,Spring的核心IOC,AOP的案例和具体实现机制;以及SpringMVC框架的案例和实现机制。@pdai 相关文章 首先, 从Spring框架的整体架构和组成对整体框架有个认知。 Spring基础 - Spring和Spring框架组成 Spring是什么 阅读全文
posted @ 2022-07-09 18:10 pdai 阅读(1213) 评论(0) 推荐(5) 编辑
摘要: 前文我们有了IOC的源码基础以及SpringMVC的基础,我们便可以进一步深入理解SpringMVC主要实现原理,包含DispatcherServlet的初始化过程和DispatcherServlet处理请求的过程的源码解析。本文是第二篇:DispatcherServlet处理请求的过程的源码解析。 阅读全文
posted @ 2022-07-06 07:31 pdai 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 前文我们有了IOC的源码基础以及SpringMVC的基础,我们便可以进一步深入理解SpringMVC主要实现原理,包含DispatcherServlet的初始化过程和DispatcherServlet处理请求的过程的源码解析。本文是第一篇:DispatcherServlet的初始化过程的源码解析。@ 阅读全文
posted @ 2022-07-05 07:23 pdai 阅读(562) 评论(0) 推荐(1) 编辑
摘要: 上文我们学习了SpringAOP Cglib动态代理的实现,本文主要是SpringAOP JDK动态代理的案例和实现部分。@pdai Spring框架系列(12) - Spring AOP实现原理详解之JDK代理实现 引入 什么是JDK代理? JDK代理的案例 不需要maven依赖 定义实体 被代理 阅读全文
posted @ 2022-07-04 07:41 pdai 阅读(426) 评论(0) 推荐(1) 编辑
摘要: 我们在前文中已经介绍了SpringAOP的切面实现和创建动态代理的过程,那么动态代理是如何工作的呢?本文主要介绍Cglib动态代理的案例和SpringAOP实现的原理。@pdai Spring框架系列(11) - Spring AOP实现原理详解之Cglib代理实现 引入 动态代理要解决什么问题? 阅读全文
posted @ 2022-07-02 10:51 pdai 阅读(631) 评论(0) 推荐(1) 编辑
摘要: 上文我们介绍了Spring AOP原理解析的切面实现过程(将切面类的所有切面方法根据使用的注解生成对应Advice,并将Advice连同切入点匹配器和切面类等信息一并封装到Advisor)。本文在此基础上继续介绍,代理(cglib代理和JDK代理)的创建过程。@pdai Spring框架系列(10) 阅读全文
posted @ 2022-07-01 07:17 pdai 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 前文,我们分析了Spring IOC的初始化过程和Bean的生命周期等,而Spring AOP也是基于IOC的Bean加载来实现的。本文主要介绍Spring AOP原理解析的切面实现过程(将切面类的所有切面方法根据使用的注解生成对应Advice,并将Advice连同切入点匹配器和切面类等信息一并封装 阅读全文
posted @ 2022-06-30 07:27 pdai 阅读(731) 评论(0) 推荐(1) 编辑
摘要: 上文,我们看了IOC设计要点和设计结构;以及Spring如何实现将资源配置(以xml配置为例)通过加载,解析,生成BeanDefination并注册到IoC容器中的;容器中存放的是Bean的定义即BeanDefinition放到beanDefinitionMap中,本质上是一个ConcurrentH 阅读全文
posted @ 2022-06-29 05:47 pdai 阅读(601) 评论(0) 推荐(1) 编辑
摘要: 上文,我们看了IOC设计要点和设计结构;紧接着这篇,我们可以看下源码的实现了:Spring如何实现将资源配置(以xml配置为例)通过加载,解析,生成BeanDefination并注册到IoC容器中的。@pdai Spring框架系列(7) - Spring IOC实现原理详解之IOC初始化流程 引入 阅读全文
posted @ 2022-06-28 08:37 pdai 阅读(688) 评论(0) 推荐(0) 编辑