加载中
Spring源码阅读-AOP实现核心类AbstractAutoProxyCreator

前面两篇主要是讲从两个入口对AbstractAutoProxyCreator的子类进行注册,下面看具体实现逻辑: 一、先看类图,找到AbstractAutoProxyCreator在spring所处的位置: 索引AbstractAutoProxyCrea...

2017/08/29 19:36
2.5W
Spring源码阅读-注解实现AOP

写配置文件对很多人来说是一件比较痛苦的事,spring为了使用更方便也支持了用注解实现AOP,看个例子: @Aspect public class AspectJTest {   @Pointcut(value="execution(* com.myframe.mo...

2017/07/21 17:36
729
Spring源码阅读-通用配置实现AOP

前言 如果很多对象需要aop, 按前面一篇每个对象单独配置实现方式太麻烦,spring提供了通用的配置方式,不需要单独指定代理对象。 看个例子: public class Person implements IPerson {   pr...

2017/07/21 15:03
520
Spring源码阅读-使用ProxyFactoryBean实现AOP

spring实现aop方式有多种,先看一种最简单的实现方式

2017/07/03 16:51
2.4K
Spring源码阅读-Aware接口

一、介绍 spring中提供了一些以Aware结尾的接口: 实现这些接口的类在被实例化后可以获得对应的系统内部对象,比如实现BeanFactoryAware接口可以获得BeanFactory对象。 二、举例 以获得BeanF...

2017/06/02 10:23
519
Spring源码阅读--@Autowired注解自动装配

前面主要看的是spring的主干,包括启动加载配置(loadBeanDefinitions)和创建对象(getBean)的过程,还有在这个过程中加入了各种扩展点(BeanPostProcessor)以不修改spring主干的情况下实现各种...

2017/05/27 16:25
1.5K
es学习4-flush and translog

前面说的refresh操作,是站在客户端角度看的,但是索引修改结果对搜索可见并不代表把数据已经刷到磁盘上了,持久化到文件是很重的操作,这些数据都是临时存放在缓冲区,可以通过flush api把这...

2017/02/23 18:18
459
es学习3-refresh

Index, Update, Delete和Bulk APIs支持请求参数refresh, 用来控制请求对索引做的更改什么时候对搜索可见 true或者空字符串: 立即刷新相关分片(不是整个索引), 更新操作会立即体现在搜索结果...

es学习2-data replication model

replication group 前面装了head插件可以看到如下界面: 在Elasticsearch 中索引会被分片,并且每个分片会有多个副本,这些副本被称为replication group,并且需要保持同步复制,这样查询不同...

Spring源码阅读-BeanFactory-对象创建注入doCreateBean

spring创建对象并解析依赖对象的方法是doCreateBean

2017/01/10 20:54
3.3K
Spring源码阅读-BeanFactory-循环依赖

ioc注入的时候会出现循环依赖的情况,比如A有个成员变量为B,B有个成员变量为A,初始化就会循环创建,满足某些特定的条件spring是可以解决这个问题的。

2016/12/28 19:05
318
Spring源码阅读-BeanFactory-对象创建过程

学习spring都听过ioc这个词,getBean方法里面就是IOC工作的地方。

2016/12/27 20:21
545
Spring源码阅读-BeanFactory初始化-配置加载

一、配置加载 每个程序启动都要加载配置,只是不同程序读取配置方式不同,spring也有一套自己规则的配置方式,spring通过beanFactory来加载配置、管理对象,BeanFactory子类树是非常复杂的,...

2016/12/09 17:01
2.6K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部