加载中
AOP

https://blog.csdn.net/q982151756/article/details/80513340 Aspect(切面): Aspect 声明类似于 Java 中的类声明,在 Aspect 中会包含着一些 Pointcut 以及相应的 Advice。 Joint point(...

2019/08/15 14:31
106
Spring xml和注解区别

xml: 优点: 最大的优势在于开发者能够为软件量身定制适用的标记,使代码更加通俗易懂 修改时,不用改源码。不涉及重新编译和部署 更具扩展性 若注解与XML同用,XML的优先级要高于注解。 ht...

2019/07/19 10:25
208
spring 循环依赖注入

通过构造器注入构成的循环依赖 此依赖是无法解决的 只能抛出BeanCurrentlyInCreationException异常表示循环依赖。 setter方法循环注入 setter方法注入 单例模式 (scope=”singleton”) 可解决...

2019/04/30 16:16
305
cglib 和jdk 动态代理

java动态代理是利用反射机制生成一个实现代理接口的匿名类, 在调用具体方法前调用InvokeHandler来处理。 JDK动态代理只能对实现了接口的类生成代理,而不能针对类 CGLIB是针对类实现代理,主...

2019/04/30 15:36
117
RequestMapping

RequestMapping可以实现模糊匹配路径,比如:   ?:匹配一个字符   *:匹配任意字符   **:匹配多层路径   /springmvc/**/lastTest 就可以匹配/springmvc/suiyi1/suiyi2/suiyi3/las...

2019/04/23 14:56
149
InitializingBean 作用

该接口就一个方法 void afterPropertiesSet() throws Exception; 在spring初始化bean的时候, 如果bean实现了InitializingBean接口, 会自动调用afterPropertiesSet方法。 实现InitializingB...

2019/03/08 14:02
4.8K
Java开源项目:Spring Integration

Java开源项目:Spring Integration http://www.importnew.com/16538.html

2019/02/11 11:24
234
spring data rest

https://gitee.com/jly521/springData-rest.git 每一条单独的数据,都带url 分页功能 排序 put update 删除 配置访问路径

2019/01/29 10:20
632
服务器推送技术

代码4.54章节:https://gitee.com/jly521/springmvc4.git (所属章节,springMVC 高级配置)服务器推送技术的方案都是: 客户端发送一个请求到服务器端 服务端抓住不放,等有数据才返回给客户...

2019/01/11 16:57
197
@Enable* 注解工作原理

@Enable* 注解都包含 @Import 注解 @Import 导入配置类 自动开启的实现就是导入一些自动配置的Bean 第一类:直接导入配置类 导入如下 第二类:依据条件选择配置类 第三类:动态注册Bean......

2019/01/10 16:33
122
spring aware

使用spring 本身的功能资源 与spring 耦合 ApplicationContextAware 拥有spring所有的服务

2019/01/10 16:02
80
@Qualifier

@Qualifier:限定描述符,用于细粒度选择候选者 @Autowired默认是根据类型进行注入的,因此如果有多个类型一样的Bean候选者,则需要限定其中一个候选者,否则将抛出异常 @Qualifier限定描述符...

2018/10/25 15:17
1.6W
Spring 之 IOC 初始化总结

IOC 容器的初始化过程分为三步骤: Resource 定位 BeanDefinition 的载入和解析 BeanDefinition 注册 Resource 定位。我们一般用外部资源来描述 Bean 对象,所以在初始化 IOC 容器的第一步就...

2018/10/23 17:38
1.3K
Spring IOC 之注册解析的 BeanDefinition

DefaultBeanDefinitionDocumentReader.processBeanDefinition() 完成 Bean 标签解析的核心工作: 解析工作分为三步: 解析默认标签; 解析默认标签后下得自定义标签; 注册解析后的 BeanDefi...

2018/10/23 16:23
1.9K
Spring IOC 之解析 bean 标签:解析自定义标签

processBeanDefinition() 负责 Bean 标签的解析 在解析过程中首先调用 BeanDefinitionParserDelegate.parseBeanDefinitionElement() 完成默认标签的解析 如果解析成功(返回的 bdHolder != ...

2018/10/23 14:56
540
Spring IOC 之解析 bean 标签:开启解析进程,BeanDefinition

在方法 parseDefaultElement() 中,如果遇到标签 为 bean 则调用 processBeanDefinition() 方法进行 bean 标签解析 整个过程分为四个步骤 调用 BeanDefinitionParserDelegate.parseBeanDefi...

2018/10/22 15:53
491
Spring IOC 之解析Bean:解析 import 标签

如果根节点或者子节点采用默认命名空间的话,则调用 parseDefaultElement() 进行默认标签解析 否则调用 delegate.parseCustomElement() 方法进行自定义解析 默认标签解析过程,源码如下: pr...

2018/10/22 13:47
484
Spring IOC 之 注册 BeanDefinition

获取 Document 对象后,会根据该对象和 Resource 资源对象调用 registerBeanDefinitions() 方法,开始注册 BeanDefinitions 首先调用 createBeanDefinitionDocumentReader() 方法实例化 Bean...

2018/10/22 11:39
230

没有更多内容

加载失败,请刷新页面

返回顶部
顶部