【问题标题】:What does @enablesns @enablesqs annotations do (spring cloud aws)?@enablesns @enablesqs 注解有什么作用(spring cloud aws)?
【发布时间】:2019-02-16 18:36:49
【问题描述】:

我一直在尝试查找 @enablesns @enablesqs 注释的文档,但找不到它们。

它们似乎是 sqs 和 sns 集成工作所必需的。 但我只是想有一个更好的理解,并确保我没有用错。

任何描述都会有很大帮助。

【问题讨论】:

    标签: java spring spring-cloud spring-cloud-aws


    【解决方案1】:

    查看source code 的这两个注释:

    @Import({SnsConfiguration.class, SnsWebConfiguration.class})
    public @interface EnableSns
    

    在哪里@Importdoes the following:

    @interface 导入: 指示要导入的一个或多个 @Configuration 类。

    长话短说:这些注解仅将多个 @Configuration 类组合成一个注解。

    例如@EnableSns 与添加 @SnsConfiguration 和 @SnsWebConfiguration 的作用相同,它们为您提供 AmazonSNS、RegionProvider 和 AWSCredentialsProvider bean。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-01
      • 2015-07-31
      • 2019-06-04
      • 1970-01-01
      • 2019-01-20
      • 1970-01-01
      • 2013-10-18
      • 2019-01-08
      相关资源
      最近更新 更多