Spring
文章平均质量分 90
时空恋旅人
坚持不懈的学习态度和坚韧的人生品质
展开
-
Spring源码学习--06(打通Refresh方法的全链路)
1.后置处理器PostProcessor 后置处理器有三种 BeanDefinitionRegistryPostProcessor: BeanDefinitionRegistry的后置处理器 BeanFactoryPostProcessor :Bean 工厂后置处理器 BeanPostProcessor :Bean 后置处理器 前两个是容器级别的后置处理器,最后一个属于Bean级别的后置处理器。BeanDefinitionRegistryPostPr...原创 2021-12-14 22:37:09 · 4107 阅读 · 1 评论 -
Spring源码学习--05(源码Debug 资源加载,Bean的注册)
以XML方式,debug bean的简单的加载过程应用代码就是这么简单:相应的XML:第一步就是将传入的location转化为资源的抽象Resource,我们使用的高级容器的FileSystemXmlApplicationContext,进入入口方法refresh在容器的抽象类AbstractRefreshableApplicationContext中开始出现loadBeanDefinitions方法去加载BeanDefinitions。在Appli...原创 2021-10-20 23:06:23 · 140 阅读 · 0 评论 -
Spring源码学习--04(简单容器与高级容器)
1. Spring IOC学习 2.Bean Spring创建Bean的三种方式的配置:第一种:第二种:第三种 :3.容器初始化 只要脉络原创 2021-09-28 23:38:17 · 328 阅读 · 2 评论 -
Spring源码学习--03(实现自己的IOC)
1.原创 2021-08-24 23:01:43 · 219 阅读 · 0 评论 -
springboot--18 SpringBoot深度实践(SpringMVC)
1.学习内容原创 2021-05-24 21:46:48 · 134 阅读 · 2 评论 -
Spring 全卷
1. Spring In Action1.Spring In Action--012.Spring In Action--02(详解AOP,AOP实例,AOP基本原理)3.Spring In Action--03(SpringMVC通过java配置的方法搭建)4.Spring In Action--04(SpringMVC的文件上传)5.Spring In Action--04(Spring Security保护web应用)2. Spring 源码学习1.Spring源码学习-.原创 2021-03-24 22:33:50 · 196 阅读 · 1 评论 -
Spring源码学习--01(Spring概览,源码下载编译)
基础模块: 核心模块:原创 2020-09-12 17:33:24 · 210 阅读 · 0 评论 -
Spring In Action--04(SpringMVC的文件上传)
目录1.配置multipart解析器2.处理multipart请求3.异常处理1.配置multipart解析器 首先DispatcherServlet是处理所有的请求的,需要在DispatcherServlet配置一个multipart解析器,告诉DispatcherServlet该如何读取multipart请求。DispatcherServlet并没有实现任何解...原创 2020-03-21 23:46:28 · 157 阅读 · 0 评论 -
Spring In Action--02(详解AOP,AOP实例,AOP基本原理)
目录1.AOP概念理解2.切点表达式的构成3.Spring AOP实例:4.Spring AOP的原理:1.AOP概念理解 软件开发中散布于应用中多处的功能被称为横切关注点,把这些横切关注点与业务逻辑分离,正是面向切面编程所要关注的问题,AOP是一种编程的范式,类似于面向过程,面向函数编程,面向对象编程一样。另外他解决的是特定的问题而不是所有的问题。...原创 2020-02-08 21:42:37 · 325 阅读 · 0 评论 -
Spring--03(AOP)
1.什么是 AOP 百度百科:在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,...原创 2018-11-28 14:24:27 · 122 阅读 · 0 评论 -
Spring--02(Spring 的 Bean 管理)
1.快速体验Spring注解开发 还是利用上一篇Spring博客的例子 1.在applicationContext.xml配置文件中加入包扫描<context:component-scan base-package="com.wx.springsource1"/> 2.在相关的类上添加注解:@Component("userDao"...原创 2018-11-27 17:48:46 · 102 阅读 · 0 评论 -
Spring--01(Spring初识)
1.Spring Spring 的核心是控制反转(IoC)和面向切面(AOP)。简单来说,Spring 是一个分层的 JavaSE/EEfull-stack(一站式) 轻量级开源框架。 架构图: 2.Spring的好处: 1.方便解耦,简化开发:Spring 就是一个大工厂,可以...原创 2018-11-26 17:42:57 · 124 阅读 · 0 评论 -
Spring--04(Spring的JDBC操作和事务操作)
1.Spring 的 JDBC 的模板 Spring 提供了很多持久层技术的模板类简化编程: 1.使用Spring提供的jdbc模板操作数据库:首先引入spring-jdbc依赖和mysql的依赖 测试:public class JDBCDemo1 { @Test public void test1()...原创 2018-11-29 16:04:05 · 269 阅读 · 0 评论