系列文章目录
WebSocket(一):基于Spring Boot项目配合H5标准的WebSocket服务端
WebSocket(二):完全基于Spring Boot项目的WebSocket服务端
@[TOC](文章目录)
前言
此系列文章为记录使用WebSocket的相关过程,如有错误的地方,还请指正。
一、使用步骤
springboot整合的WebSocket服务功能更加强大
1.引入库
<!--spring boot starter websocket已经包含了此依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-websocket</artifactId>
</dependency>
2.编写Spring Boot启动入口
注意:因为我的WebSocket在其他的maven module模块,所以我这里才加了@SpringBootApplication的扫描包路径,所以WebSocket的实现如果是在@SpringBootApplication类的同包或子包下,就不用加扫描,Spring Boot默认扫描自身的包及子包路径。@SpringBootApplication(scanBasePackages = "cn.test.websocket")
public class MainApp {
public static void main(String[] args) {
SpringApplication.run(MainApp.class);
}