随笔分类 -  spring_source_thinking

摘要:factoryBean主要应用就是当一个bean在spring里面配置太复杂的时候使用的 比如说mybatis与spring的连接包org.mybatis.spring.SqlSessionFactoryBean,还有activiti都是一样的 当一个bean在spring的xml文件配置太复杂就用 阅读全文
posted @ 2018-11-30 10:34 wjj1013 阅读(495) 评论(0) 推荐(0) 编辑
摘要:Spring源码分析(七)扩展接口BeanPostProcessors源码分析 https://blog.csdn.net/u010634066/article/details/80289441 BeanPostProcessors在spring中是一个非常重要的扩展接口,它使得我们可以在创建bea 阅读全文
posted @ 2018-11-29 14:25 wjj1013 阅读(205) 评论(0) 推荐(0) 编辑
摘要:Spring源码分析:AOP源码解析(上篇) http://www.importnew.com/24430.html 前言 前面写了六篇文章详细地分析了Spring Bean加载流程,这部分完了之后就要进入一个比较困难的部分了,就是AOP的实现原理分析。为了探究AOP实现原理,首先定义几个类,一个D 阅读全文
posted @ 2018-03-13 10:27 wjj1013 阅读(126) 评论(0) 推荐(0) 编辑
摘要:spring源码剖析(四)自定义标签解析流程 解析总流程 自定义标签解析入口 让我们先看BeanDefinitionParserDelegate类的parseCustomElement方法: [java] view plain copy public BeanDefinition parseCust 阅读全文
posted @ 2017-09-06 15:30 wjj1013 阅读(243) 评论(0) 推荐(0) 编辑
摘要:Java程序员从笨鸟到菜鸟之(三十一)大话设计模式(一)设计模式遵循的七大原则 本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 最近几年来,人们踊跃的提倡和使用设计模式,其根本原因就是为了实现代码的复用性,增加代码的可维护性。设计模式的实 阅读全文
posted @ 2017-07-06 10:02 wjj1013 阅读(123) 评论(0) 推荐(0) 编辑
摘要:spring源码剖析(五)利用AOP实现自定义Spring注解 前段时间在朋友的带动下,入门了LOL,由于有时候自制力不是很强,平时没什么活动,所以就经常在无聊的时候打机,连续几个月,偶尔还通宵了,游戏卸载了两次,但是终究还是装上去了,突然觉得自己好傻逼,卸载了后又去下载安装。。。 前几天,一个年纪 阅读全文
posted @ 2017-07-06 09:57 wjj1013 阅读(164) 评论(0) 推荐(0) 编辑
摘要:spring源码剖析(四)自定义标签解析流程 版权声明:本文为Fighter168原创文章,未经允许不得转载。 版权声明:本文为Fighter168原创文章,未经允许不得转载。 目录(?)[+] 目录(?)[+] 解析总流程 自定义标签解析入口 让我们先看BeanDefinitionParserDe 阅读全文
posted @ 2017-07-06 09:54 wjj1013 阅读(184) 评论(0) 推荐(0) 编辑
摘要:spring源码剖析(三)自定义标签实现及使用 版权声明:本文为Fighter168原创文章,未经允许不得转载。 版权声明:本文为Fighter168原创文章,未经允许不得转载。 目录(?)[+] 目录(?)[+] 首先我们来理一理如何自定义一个spring的标签,像bean标签那样使用,我们先概览 阅读全文
posted @ 2017-07-06 09:45 wjj1013 阅读(403) 评论(0) 推荐(0) 编辑
摘要:Spring之FactoryBean 首先要分辨BeanFactory 与 FactoryBean的区别, 两个名字很像,所以容易搞混 BeanFactory: 以Factory结尾,表示它是一个工厂类,是用于管理Bean的一个工厂 FactoryBean:以Bean结尾,表示它是一个Bean,不同 阅读全文
posted @ 2016-05-23 10:06 wjj1013 阅读(195) 评论(0) 推荐(0) 编辑
摘要:在写代码的时候,如果发现传入的参数为空的时候, 需要写一个Assert的类notNull方法抛出IllegalArgumentException public ClassPathResource(String path, ClassLoader classLoader) { Assert.notNu 阅读全文
posted @ 2016-04-18 09:53 wjj1013 阅读(155) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示