上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 实战CGLib系列文章 本篇介绍通过MethodInterceptor和Enhancer实现一个动态代理。 一、首先说一下JDK中的动态代理: JDK中的动态代理是通过反射类Proxy以及InvocationHandler回调接口实现的,不了解的同学请参考我的这篇Blog:Java动态代理详解 ht 阅读全文
posted @ 2017-06-09 21:34 归零,路上 阅读(15166) 评论(0) 推荐(2) 编辑
摘要: 序言 在Eclipse中,将鼠标放在根节点上后,可以看到配置文件中的主要配置项,如下图所示: 这些项分别是:properties、settings、typeAliases、typeHandlers、plugins、environments、mappers。 注意:这些配置项必须按照先后顺序进行配置。 阅读全文
posted @ 2017-06-09 11:07 归零,路上 阅读(571) 评论(0) 推荐(0) 编辑
摘要: http://www.iqiyi.com/paopao/u/2501121589/ 阅读全文
posted @ 2017-06-06 22:41 归零,路上 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 安全管理器SecurityManager里设计的内容实在是非常的庞大,它的核心方法就是checkPerssiom这个方法里又调用AccessController的checkPerssiom方法,访问控制器AccessController的栈检查机制又遍历整个PerssiomCollection来判断 阅读全文
posted @ 2017-06-06 22:13 归零,路上 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 内省(Introspector) 是Java 语言对 JavaBean 类属性、事件的一种缺省处理方法。 JavaBean是一种特殊的类,主要用于传递数据信息,这种类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。如果在两个模块之间传递信息,可以将信息封装进JavaBean中,这种对象称为 阅读全文
posted @ 2017-06-06 22:04 归零,路上 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-06-04 03:58 归零,路上 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 获取bean的过程如上图所示。下一章将继续图示讲解createBean的过程。 阅读全文
posted @ 2017-06-04 03:57 归零,路上 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 继上一章refresh之后,上图描述了obtainFreshBeanFactory过程。 阅读全文
posted @ 2017-06-04 03:56 归零,路上 阅读(130) 评论(0) 推荐(0) 编辑
摘要: spring中的refresh是一个相当重要的方法。它完成IOC的第一个阶段,将xml中的bean转化为beanDefinition.详细说明如上图所示。 在上图中,创建obtainFreshBeanFactory的过程值得展开来讲。而IOC的第二个阶段是getBean,都将在后续讲解。 阅读全文
posted @ 2017-06-04 03:53 归零,路上 阅读(318) 评论(0) 推荐(0) 编辑
摘要: BeanFactory 上一章中,我们提过Spring的依赖注入容器是BeanFactory。BeanFactory是一个基础接口,它有一个默认实现类:DefaultListableBeanFactory。我们可以由它为出发点看看Spring的类层次结构。如下图所示: 上图中,有一个值得我们学习的设 阅读全文
posted @ 2017-06-04 03:51 归零,路上 阅读(452) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页