springboot 标签

springboot整合websocket技术

  |   0 评论   |   0 浏览

什么是Webscoket 简单来说就是一个基于TCP的持久化的网络通信协议。主要作用就是:服务端可以主动推送信息给客户端,不需要客户端重复的向服务端发请求查询。 具体详细说明:https://www.zhihu.com/question/20215561 (PS:写的是真的简单易懂) springboot整合Webscoket 实现websocket有多种方式:最简单的H5, sockjs以及使用STOMP协议 开发环境 JDK版本1.8 springboot版本2.1.0 开发工具:IDEA MVAEN 基于H5的websocket实现 第一步 引入依赖 在springboot2.0版本之后,官方添加了Webscoket的依赖,因此只需要在pom当中引入 <!-- 引入websocket--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId&....

springboot整合quartz实现定时任务的动态修改,启动,暂停等操作

  |   0 评论   |   0 浏览

什么是Quartz? 一个定时任务调度框架,简单易用,功能强大可以使实现定时任务的。 在项目开发过程当中,某些定时任务,可能在运行一段时间之后,就不需要了,或者需要修改下定时任务的执行时间等等。 需要在代码当中进行修改然后重新打包发布,很麻烦。使用Quartz来实现的话不需要重新修改代码而达到要求。 springboot整合Quartz定时调度框架 开发环境 JDK版本1.8 springboot版本:2.1.0 开发工具:IDEA 实现一个简单的定时任务 第一步 引入对应的jar 在springboot2.0后官方添加了Quartz框架的依赖,所以只需要在pom文件当中引入 <!--引入quartz定时框架--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId> </dependency> 第二步 创建一个定时任务 由于spr....