spring注解大全

1.@ConfigurationProperties和@value
通过@ConfigurationProperties注解可以读取到application.properties 或 application.yml 文件
在这里插入图片描述
@EnableConfigurationProperties注解的作用是:
使使用@ConfigurationProperties 注解的类生效。

通过@Value也可以读取到application.properties 或 application.yml 文件

@Value("${mail.sendMail}")

2.@DurationUnit
指定时间单位
在这里插入图片描述
常用单位如下:

ns for nanoseconds (纳秒)
us for microseconds (微秒)
ms for milliseconds (毫秒)
s for seconds (秒)
m for minutes (分)
h for hours (时)
d for days (天)

3.@DataSizeUnit
在这里插入图片描述
在这里插入图片描述
常见单位如下:

B for bytes
KB for kilobytes
MB for megabytes
GB for gigabytes
TB for terabytes

4 @FeignClient

微服务接口调用
在这里插入图片描述
5 @Configuration

用@Configuration加载spring
1.1、@Configuration配置spring并启动spring容器
1.2、@Configuration启动容器+@Bean注册Bean
1.3、@Configuration启动容器+@Component注册Bean
1.4、使用 AnnotationConfigApplicationContext 注册 AppContext 类的两种方法
1.5、配置Web应用程序(web.xml中配置AnnotationConfigApplicationContext)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值