【问题标题】:Basic interrogation about Spring boot and @EnableAutoConfiguration关于 Spring boot 和 @EnableAutoConfiguration 的基本询问
【发布时间】:2014-04-07 14:46:51
【问题描述】:

我有一个关于 Spring Boot 的基本问题:

假设我正在开发一个 websocket 应用程序。看来Spring Boot背后的想法如下:

作为开发人员,我负责:

  1. 包括以下 mvn 依赖:spring-boot-starter-websocket
  2. 注释我的配置类:@EnableAutoConfiguration

Spring Boot 然后负责应用以下配置:WebSocketAutoConfiguration

简而言之,它是如何工作的?有人可以确认以上内容吗?

【问题讨论】:

    标签: spring-boot


    【解决方案1】:

    你说的很对。

    在将 spring-boot-starter-websocket 添加到您的配置文件并使用 @EnableAutoConfiguration 注释后,Spring 将使用您的类路径来自动确定哪些配置设置和需要为您创建 bean。

    Spring Boot 将处理 WebSocketAutoConfiguration 和任何其他必要的通用配置。

    更多信息可以在这里找到:https://spring.io/guides/gs/spring-boot/

    【讨论】:

    • 谢谢。听起来很棒!
    • 没问题。是的,spring 是一个很棒的框架,有一些非常棒的工具!
    • 从昨天开始,您还需要添加@EnableWebSocket@EnableWebSocketMessageBroker(在大多数情况下后者可能更好)。 gs 指南使用@EnableWebSocketMessageBroker,Spring Boot 中的示例使用@EnableWebSocket
    猜你喜欢
    • 2014-11-17
    • 2016-05-02
    • 1970-01-01
    • 2018-09-21
    • 2020-05-26
    • 2015-03-25
    • 2019-06-02
    • 2020-02-25
    • 2021-12-30
    相关资源
    最近更新 更多