【视频&交流平台】
http://study.163.com/course/introduction.htm?courseId=1004329008&utm_campaign=commission&utm_source=400000000155061&utm_medium=share
http://study.163.com/course/introduction.htm?courseId=1004638001&utm_campaign=commission&utm_source=400000000155061&utm_medium=share
https://gitee.com/happyangellxq520/spring-boot
http://412887952-qq-com.iteye.com/blog/2321532
前言:
我们通过几节博客对于websocket有了一个基本的认识,本篇博客进行个汇总。
说明:
(1)编码中使用的Spring Boot版本是: 1.5.8;
(2) 使用WebSocket有两种方式: 第一种方式使用socketJS, 第二种方式是使用H5的标准。实例中使用的是第二种方式;
(3)源代码:源代码下载地址https://gitee.com/happyangellxq520/spring-boot,找到项目《spring-boot-websocket-2017》进行下载即可,此项目不依赖于别的项目,下载下来无需任何配置直接运行即可。
视频学习:
在网页云课堂有对应的《Spring Boot WebSocket单聊+群聊》的视频,地址如下:
http://study.163.com/course/introduction.htm?courseId=1004329008#/courseDetail?tab=1
博客学习:
(1)170.Spring Boot WebSocket:概念篇
http://412887952-qq-com.iteye.com/blog/2403715
(2)171.Spring Boot WebSocket:原理篇
http://412887952-qq-com.iteye.com/blog/2404208
(3)172.Spring Boot WebSocket:编码分析
http://412887952-qq-com.iteye.com/blog/2404269
(4)173. Spring Boot WebSocket:群聊
http://412887952-qq-com.iteye.com/blog/2404851
(5)174. Spring Boot WebSocket:群聊-昵称
http://412887952-qq-com.iteye.com/blog/2404898
(6)175. Spring Boot WebSocket:单聊
http://412887952-qq-com.iteye.com/blog/2405514
公众号学习:
(1)170.Spring Boot WebSocket:概念篇
http://mp.weixin.qq.com/s/oeFTaY_M96uFyTLq7dcOKg
(2)171.Spring Boot WebSocket:原理篇
http://mp.weixin.qq.com/s/QainFWvL6998Fc1sU6Q4gg
(3)172.Spring Boot WebSocket:编码分析
http://mp.weixin.qq.com/s/lyl8ZuEJ0rstHekE7_TwzQ
(4)173. Spring Boot WebSocket:群聊
http://mp.weixin.qq.com/s/iXX-Nn57FaS8XpKUNWXPTg
(5)174. Spring Boot WebSocket:群聊-昵称
http://mp.weixin.qq.com/s/MPP7yBtSCfywylbhbAGmrQ
(6)175. Spring Boot WebSocket:单聊
http://mp.weixin.qq.com/s/6TmcQe-ePRb2_SM0_tkP9w
相关推荐
org.springframework.boot.autoconfigure.websocket.WebSocketMessagingAutoConfiguration, org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration, org.springframework.boot....
本汇总将深入探讨Spring开发中的一些关键知识点。 1. **依赖注入(Dependency Injection, DI)**:Spring的核心特性之一,它允许对象之间的依赖关系在运行时通过配置文件或注解来管理,而非硬编码。这增强了代码的...
后端可选择合适的服务器框架,如Node.js的Express或Java的Spring Boot,通过RESTful API与前端交互。数据库可以选择MySQL、MongoDB等,用于存储用户信息、论文资料、评分数据等。 三、系统功能设计 1. 用户管理:...
SpringBoot + SpringCloud + SpringSecurity学习过程中的二进制汇总,沉淀记录下学习历程 1.知识点图谱 所有博文集中发布在个人博客网站: 大致规划的内容包括以下章节,希望能用半年到一年(严重超期)的时间完成....
Spring Boot简化了Spring应用的配置,Spring 5相较于Spring 4增强了对WebSocket、Reactive编程的支持。 【中间件篇】 Dubbo调用链路涉及服务调用、负载均衡、服务治理等环节。消息中间件如RabbitMQ、Kafka、...
例如,添加`spring-boot-starter-web`依赖,就会自动配置Tomcat服务器和Spring MVC。 2. **内嵌Web服务器**:SpringBoot支持内嵌Tomcat、Jetty或Undertow,这意味着你可以直接运行jar文件,而无需额外的服务器设置...
15. **Spring框架**:理解Spring的核心模块,如依赖注入,AOP,事务管理,以及Spring Boot和Spring Cloud等相关技术。 16. **Java 8及更高版本的新特性**:Lambda表达式、Stream API、Optional类、日期时间API的...
9. **Spring框架**:IoC(控制反转)、AOP(面向切面编程)的理解,Bean的生命周期,依赖注入,事务管理,Spring Boot和Spring Cloud的相关知识。 10. **数据库相关**:SQL语言基础,JDBC操作,连接池(如C3P0、...
9. **Spring框架**:Spring的核心概念(IoC和AOP)、Bean的生命周期管理、依赖注入、事务管理、Spring MVC和Spring Boot的使用。 10. **数据库相关**:SQL语言的基本操作,包括查询、增删改查、索引、事务、存储...
4. **Spring框架**:作为Java企业级应用的事实标准,Spring的IoC容器、AOP、事务管理、MVC模式、Spring Boot和Spring Cloud等都是重点。面试中可能要解释什么是依赖注入,如何配置和使用Spring Bean,以及如何处理...
Java面试笔试题大汇总是求职者在准备Java开发岗位面试时的重要参考资料,它通常包含了大量关于Java编程语言、数据结构、算法、框架、设计模式、并发处理、数据库等相关知识点的题目。下面,我们将深入探讨这些关键...
10. **框架知识**:Spring、MyBatis、Hibernate等常用框架的工作原理和使用技巧,尤其是Spring Boot和Spring Cloud在微服务架构中的应用。 11. **算法和数据结构**:虽然Java面试不侧重算法,但基础的排序、查找...
Spring Boot简化了Spring的配置,Spring 5相对于Spring 4增加了HTTP/2支持、WebSocket改进等。 【中间件篇】 Dubbo是阿里巴巴的RPC框架,其调用链路包括客户端发起请求、服务端接收、执行服务等步骤。Dubbo支持...
- **后端框架**:Spring Boot简化了项目配置,提供了依赖注入、AOP、事务管理等功能。 - **数据库**:MySQL或PostgreSQL作为关系型数据库,存储学生、课程等实体信息。 - **模板引擎**:Thymeleaf或FreeMarker用于...
规划与进度开发设置安装Java 8 安装Docker 安装汇总npm install rollup -g 安装uglify-es npm install uglify-es -g 安装http文件服务器npm install http-server -g 安装gradle(确保gradle在路径中)仅运行客户端...