
Springboot
文章平均质量分 72
一个喜欢健身的程序员
你所努力的一切,最坏的结果也是个大器晚成
展开
-
SpringBoot使用WebScoket(附带前端测试代码)
什么是WebScoket?WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。为什么使用WebScoket?因为 :HTTP 协议有一个缺陷:通信只能由客户端发起,HTTP 协议做不到服务器主动向客户端推送信息。而WebScoket可以由服务器主动发送信息给客户端。应用实例:maven依赖: <dependency> <groupId>原创 2021-02-03 16:07:51 · 613 阅读 · 0 评论 -
Mybatis-plusu一级缓存和二级缓存
简介1.一级缓存是SqlSession级别的缓存。在数据库操作时需要构建sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSession之间的缓存数据区域(HashMap)之间是互不影响的。一级缓存默认开启不用配置。2.二级缓存是mapper级别的缓存,多个SqlSession去操作同一个Mapper的sql语句,多个SqlSession可以共用二级缓存,二级缓存是跨SqlSession的。二级缓存的开启(实体类必须序列化),然后在配置文件里面配置。原创 2020-11-30 09:30:56 · 4119 阅读 · 0 评论 -
springcloud项目中Ribbon、Hystrix使超时问题处理及配置策略
首先注意!这里都是基于有 Eureka 做服务中心为前提的ribbon配置#自定义ribbon的超时时间ribbon: ReadTimeout: 5000 #处理请求的超时时间,默认为5秒 ConnectTimeout: 5000 #连接建立的超时时长,默认5秒 MaxAutoRetries: 1 #同一台实例的最大重试次数,但是不包括首次调用,默认为1次 MaxAutoRetriesNextServer: 1原创 2020-09-02 20:43:53 · 1167 阅读 · 0 评论 -
Springboot注解之@SpringBootApplication
SpringBootApplication:申明让Springboot自动给程序进行必要的配置,这个配置等同于:@Configuration ,@EnableAutoConfiguration 和 @ComponentScan 三个配置。package com.example.myproject; import org.springframework.boot.SpringApplication...原创 2018-06-07 07:54:23 · 261 阅读 · 0 评论 -
Springboot注解之@RestController
@RestController注解相当于@Controller和@Responsebody合在一起的功能@Responsebody该注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。这个注解表示该方法的返回结果直接写入HTTP response body中,一般在异步获取数据时使用。@Co...原创 2018-05-31 13:11:59 · 789 阅读 · 0 评论 -
Liunx下springboot启动多个解决方式
1.查看:存在的进程ps aux | grep "java -jar" | grep -v "grep"显示如下:2.杀死进程:kill -9 40543.重启springboot包:java -jar app.jar原创 2019-03-08 21:04:05 · 638 阅读 · 0 评论 -
注解@swagger2的作用
作用:使用swagger2构建restful接口测试优点:可以生成文档形式的api并提供给不同的团队便于自测,也便于领导查阅任务量无需过多冗余的word文档如何使用第一步:配置swagger类package com.lpy;import org.springframework.context.annotation.Bean;import org.springf...原创 2019-08-05 19:27:12 · 5486 阅读 · 0 评论