• 欢迎来到Compiler网站,如果对网站内容感兴趣或者帮助到你,请为文章点赞,谢谢!

spring框架学习

spring 中@Import注解使用详解

spring 中@Import注解使用详解
最近在看源码过程中,发现在根据spring实现中,很多都使用了@Import注解实现动态bean的注入实现,因此自己总结了一些@Import使用方式,便于对Spring框架的细节的理解。 @Import 在学习@Import注解时,我们首先看下spring中对该注解的描述信息: /** * Indicates one or more <em>……继续阅读 »

1周前 (10-10) 23浏览 0评论 10个赞

spring中@Qualifier的两种使用方式

spring中@Qualifier的两种使用方式
在spring中,提供了@Qualifier注解,帮助我们精确的注入需要的bean实例。这边文章主要介绍该注解在spring开发中的两种使用方式,能够帮助我们优雅的实现代码。 首先开始学习时,先查看下该注解的源码,以及注解方式,然后再以demo的方式实现。 @Qualifier源码 /** * This annotation may be used on……继续阅读 »

1个月前 (09-17) 65浏览 0评论 9个赞

@AutoConfigureAfter与@AutoConfigureBefore为什么会失效?

@AutoConfigureAfter与@AutoConfigureBefore为什么会失效?
在项目开发中,在使用spring-boot时,有时会希望通过注解的方式,来控制装配的顺序。在查看源码过程中,发现有@AutoConfigureAfter与@AutoConfigureBefore两个注解能够实现。因此写两个DEMO实现功能用作测试。 注解区分 我初次使用时,让我产生了误区,具体装配执行顺序的,一下说明: @AutoConfigureBefo……继续阅读 »

1个月前 (09-06) 96浏览 0评论 2个赞

Spring Bean 基础

Spring Bean 基础
Spring Bean 基础 什么是BeanDefinition 定义Bean的配置元信息接口 Bean的类名 Bean的行为配置元素,如作用域,自动绑定的模式,生命周期回调等 其他Bean引用,有可称作合作者(Collaborators)或者依赖(Dependencies) 配置设置,比如Bean属性(Properties) ……继续阅读 »

6个月前 (05-08) 113浏览 0评论 3个赞

Spring Bean作用域

Spring Bean作用域
作用域 来源 说明 prototype 原型作用域,每次依赖查找和依赖注入生成新bean对象 singleton 默认Spring Bean作用域,一个BeanFactory有且仅有一个实例 request 将Spring Bean 存储在ServletRequest上下文中 session 将Spring Bean存储在Http……继续阅读 »

6个月前 (05-07) 103浏览 0评论 2个赞

Spring IoC依赖查找

Spring IoC依赖查找
依赖查找的今世前生 单一类型依赖查找 JNDI – javax.naming.Context#lookup JavaBeans – BeanContext 集合类型依赖查找 java.beans.beancontext.BeanContext 层次依赖查找 java.beans.beancontex……继续阅读 »

6个月前 (04-30) 91浏览 0评论 2个赞

Spring IoC依赖注入

Spring IoC依赖注入
依赖注入的模式和类型 手动模式 – 配置或者变成的方式,提前安排注入规则 XML资源配置元数据 Java注解配置元信息 API配置元信息 自动模式 – 实现提供依赖自动关联的防护四,按照内建的注入规则 Autowiring(自动绑定) 依赖注入类型 依赖注入类型 配置元数据距离 Se……继续阅读 »

6个月前 (04-29) 102浏览 0评论 2个赞

DispatcherServerlet 实现原理

DispatcherServerlet 实现原理
DispatcherServlet 类图结构 DispatcherServlet的工作大致分为两个部分 初始化Servlet, 由initServletBean()启动, 通过initWebApplicationContext()方法最终调用DispatcherServlet的initStrategies()方法, 在这个方法中, 主要完成了对容器中……继续阅读 »

6个月前 (04-27) 104浏览 0评论 1个赞