Spring工具类-AnnotationUtils的使用
简介
本文介绍Spring的AnnotationUtils工具类的用法。
AnnotatedElementUtils与AnnotationUtils的区别见:这里
用法
注解类
package com.example.annotation;
import org....
Spring-条件注入(条件装配)-实例
简介
说明
本文用实例介绍Spring的条件注入的用法。
@Component、@Configuration+@Bean都可以与条件注入的注解结合。
本文的条件注解,如无特殊说明,都可以放到如下几个地方:...
Spring-条件注入(条件装配)-详解
简介
说明
本文介绍SpringBoot如何将某个类根据条件注入容器。比如:如果某个类不存在,则将类注入;如果某个配置没开启,则不注入。
本文的条件注解,如无特殊说明,都可以放到如...
Spring注解-@Nullable的使用
简介
说明
本文介绍Spring的@Nullable注解的用法。
概述
从Spring5开始,加入了@Nullable注解。
@Nullable 注解可以使用在方法、属性、参数上,分别表示:方法返回可以为空...
Spring注解-@AliasFor的使用
简介
本文用示例介绍Spring的@AliasFor(别名)注解的用法。
用法1:注解的属性互为别名
简介
它可以注解到自定义注解的两个属性上,表示这两个互为别名,也就是说这两个属性其...
Spring注解-@Order的使用
简介
说明
本文用示例介绍@Order(顺序)注解的用法。
@Order的作用:
多个 Bean 注入到集合时在集合中的顺序
指定AOP的优先级
控制ApplicationListener实现类的加载顺...
Spring注解-@Value的使用
简介
说明
本文用示例介绍SpringBoot的@Value的用法。
等效的方法
也可以通过如下方法获得配置的值:
1.@ConfigurationProperties
2. ApplicationContextHolder.getConte...
Spring注解-@Autowired和@Resource的使用
简介
本文介绍Spring常用的几个注解的用法:@Autowired, @Resource,有实例。还会介绍@Autowired与@Resource之间的区别。
@Autowired
官网:英文文档
使用位置
@Autowired ...
Spring工具类-MultiValueMap的使用
简介
本文介绍Spring的MultiValueMap工具类的使用。
MultiValueMap:一个key对应多个value。
用法
package com.example.demo;
import org.junit.jupiter.api.Test;
import org...