自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring源码 - AOP

织入 Advisor 织入是将增强添加到目标类具体连接点上的过程,AOP有三种织入方式: ①编译期织入:需要特殊的Java编译器(例如AspectJ的ajc); ②装载期织入:要求使用特殊的类加载器,在装载类的时候对类进行增强; ③运行时织入:在运行时为目标类生成代理实现增强。 Spring采用了动态代理的方式实现了运行时织入,而AspectJ采用了编译期织入和装载期织入的...

2021-01-15 16:24:25 51

原创 Spring源码 - 事务

解析 annotation-driven 标签(AnnotationDrivenBeanDefinitionParser.parse(element, parserContext)) 配置自动代理创建者 注册 InfrastructureAdvisorAutoProxyCreator bean AopNamespaceUtils.registerAutoProxyCreatorIf...

2021-01-15 16:23:46 92

原创 Spring源码 - BeanDefinition

bean定义子元素 lookup-method 获取器注入,配置一个获取某个get bean的 abstract 方法的实际返回值 replaced-method 可以在运行时调用新的方法替换现有方法,还能动态更新现有方法的实现逻辑 自定义标签解析器,根据不同的标签使用对应的解析器(工厂方法 BeanDefinitionParser.parse()) advice ...

2021-01-15 16:22:29 57

原创 Spring源码 - 容器刷新

refresh XmlWebApplicationContext:负责xml配置文件解析 获取、刷新BeanFactory(DefaultListableBeanFactory) 获取BeanFactory new DefaultListableBeanFactory(getInternalParentBeanFactory()); getInternalParen...

2021-01-15 16:21:43 107

原创 Spring源码 - 核心、容器

Servlet容器、web容器 ServletContext web容器(tomcat等)启动加载web.xml配置文件,将配置信息封装成ServletContext Spring容器、BeanFactory 入口 配置监听器ContextLoaderListener(ServletContextListener)监听web容器启动, 在contextIniti...

2021-01-15 16:18:55 83

原创 Spring源码 - 配置文件

properties加载 通过 path(文件名)、clazz(文件同路径) 封装 ClassPathResource 通过 ClassPathResource 继承 InputStreamSource 重写 getInputStream() clazz.getResourcesAsStream(path) 获取到输入流is 底层api ClassLoader.getSystemRe...

2021-01-15 16:17:15 134

Chrome postman-rest插件

用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。

2018-09-12

Chrome postman插件

用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。

2018-09-12

Adblock-plsu

Adblock是Mozilla Firefox和Mozilla Application Suite网页浏览器所使用的扩展。Adblock允许用户拦截广告在内的各种页面元素,并使这些内容不被下载和显示。2004年起Adblock开发停滞,同时出现了分支版本Adblock Plus。这个版本对用户界面、过滤订阅和元素隐藏等功能进行了改进。目前,Adblock Plus已经成为更加流行的版本。

2018-09-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除