• 欢迎来到我的技术站,如果对网站内容感兴趣或者帮助到你,请为文章点赞、评论、分享,谢谢!

spring框架学习

spring中@Value注解原理解析——SpEL表达式

spring中@Value注解原理解析——SpEL表达式
在spring中@Value实现原理解析(一)——获取环境变量文章中阐述了@Value的方式注入环境变量的值,这篇文章我们将主要介绍spring如何通过@Value注解实现表达式的计算,以及实现类型转换的。 首先我们在开始源码解读之前,还是首先看一下具体Demo了解一下@Value的另一种使用方式。 DEMO @Slf4j @Service public……继续阅读 »

2个月前 (11-13) 93浏览 0评论 12个赞

spring中@Value实现原理解析(一)——获取环境变量

spring中@Value实现原理解析(一)——获取环境变量
在平常的开发中,@Value注解其实是使用频率很高的,在我锁经理的项目中主要有两种使用场景: 从上下文环境中读取配置属性值 通过该注解将配置值解析为常用集合。解析为常用集合,主要需要使用到spring SpEL表达式的使用。 而今天这篇文章的重点,我们则主要来学习下@Value在spring中是如何实现的,留下记录,便于后面自己学习。 基础用法 在开始学……继续阅读 »

3个月前 (10-24) 198浏览 0评论 15个赞

spring 中@Import注解使用详解

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

3个月前 (10-10) 132浏览 0评论 13个赞

spring中@Qualifier的两种使用方式

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

4个月前 (09-17) 181浏览 0评论 9个赞

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

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

5个月前 (09-06) 251浏览 0评论 2个赞

Spring Bean 基础

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

9个月前 (05-08) 158浏览 0评论 3个赞

Spring Bean作用域

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

9个月前 (05-07) 147浏览 0评论 2个赞

Spring IoC依赖查找

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

9个月前 (04-30) 136浏览 0评论 2个赞