spring boot Springboot 获取http数据、打印HTTP参数的4种方式 (便于生产排查问题) 曜杨 发表于2024-04-30 浏览4990 评论0 Java的话本地打断点可以调试获取rest入参(http header),但是在生产环境可能我们获取入参(Http header/parameter)可能就没有那么的轻松了。我们可能在header中放置了很多自定的参数用来鉴权或者其他用途。如果排查问题的时候需要这些参数,我们有很多种选择去获取这些参数。 输出到应用日志中,比如使用logback,log.error(xxx) 借助nginx 输出到access.log日志中 借助Skywalking/zipkin等中间件输出到链路中
spring boot SpringBoot 实战:JUnit5+MockMvc+Mockito 做好单元测试 真 发表于2024-04-30 浏览8562 评论0 该图片由NickyPe在Pixabay上发布 你好,我是看山。 今天聊聊如何在 SpringBoot 中集成 Junit5、MockMvc、Mocktio。Junit5 是在 Java 栈中应用最广的测试框架,Junit4 一度霸榜。 升级到 Junit5 之后,除了增加 Java8 的很多特性,做了很多功能增强,在结构上做了优化调整,拆分了很多不同的模块,可以按需引入,比如: JUnit Platform - 在 JVM 上启动测试框架 JUnit Jupiter
spring boot spring boot——参数传递——HttpServletRequest获取请求header、请求cookie、请求入参——HttpServletRespon设置返回header、返回cookie、... AsO 发表于2024-04-30 浏览6418 评论0 控制器: 1 2 3 4 5 6 7
spring boot 【二十六】springboot实现多线程事务处理 模板王【wwwmobanwangcom】 发表于2024-04-30 浏览5477 评论0 springboot篇章整体栏目: 【一】springboot整合swagger(超详细 【二】springboot整合swagger(自定义)(超详细) 【三】springboot整合token(超详细) 【四】springboot整合mybatis-plus(超详细)(上) 【五】springboot整合mybatis-plus(超详细)(下) 【六】springboot整合自定义全局异常处理 【七】springboot整合redis(超详细) 【八】springboo
spring boot SpringBoot @Validated注解实现参数校验 84929290 发表于2024-04-30 浏览5129 评论0 1. 前言 做web开发有一点很烦人就是要校验参数,基本上每个接口都要对参数进行校验,比如一些格式校验 非空校验都是必不可少的。如果参数比较少的话还是容易 处理的一但参数比较多了的话代码中就会出现大量的IF ELSE就比如下面这样: 这个例子只是校验了一下空参数。如果需要验证邮箱格式和手机号格式校验的话代码会更多,所以介绍一下validator通过注解的方式进行校验参数。2. 什么是Validator Bean Validation是Java定义的一套基于注解的数据校验规范,目前已经从JSR 3
spring boot curl: (56) Recv failure: Connection reset by peer 1919481173 发表于2024-04-30 浏览8693 评论0 Docker 重定向问题:curl: (56) Recv failure: Connection reset by peer 解决思路 ☺ 以下考虑情况,针对的是docker部署springboot项目,我在springboot的配置文件 application.properties 设置了端口为 8848 1、考虑是不是端口冲突了 ,比如当前运行的项目的端口是8848,然而在项目运行之前已经有一个老项目运行了,且老项目的端口也是8848 # 查看端口占用情况 n
spring boot 现在啥软件都有开源,BI 呢? 正邦鞋业 发表于2024-04-30 浏览4684 评论0 英文的不适用 开源现在很流行,从系统级到应用层面,都有各类开源软件供开发者使用,比如 Linux Android Mysql PostgreSQL Hadoop Apache Tamcat Birt等,在国内都很流行 然而,BI似乎是个例外,在国内还很难找到一个使用比较广泛的的开源产品 其实国外的开源BI也很多,比如 Superset Grafana Metabase Redash,这些都是在GitHub上排名靠前的开源BI,功能和外观都做的不错,在国外的用户基础也挺很大 但
spring boot springboot+redis主从复制、哨兵、读写分离 luofc 发表于2024-04-30 浏览5199 评论0 一、redis安装 # 安装包存放目录 cd /opt/software/ # 下载最新稳定版 wget https://download.redis.io/releases/redis-6.2.6.tar.gz # 解压 tar -zxvf redis-6.2.6.tar.gz # 进入解压后的目录 cd /opt/software/redis-6.2.6/ # 编译 make # 执行 "make install" 默认会安装到 /usr/local/bin,可通过PREFIX指定安装路
spring boot Java学习第一课(Java第一课) 百度用户75525 发表于2024-04-30 浏览5061 评论0 昨日,笔者简单实现了第一个Java代码编程!!信心满满,于是,在今日,笔者对Java进行了学习,并且成功的入门了Java第一个!!在Java知识的海洋里面遨游第一个课时!!信心满满!!一定能够学好Java!! 下面进入今日的文章主题:Java学习第一课: 在我们刚刚学习C语言的时候对:'hello world" 的打印代码记忆尤新!! #include <stdio.h> int main() { printf("hello world!"); //刚刚学习C语言的第一个
spring boot GBase 8s基本数据类型(gbase8s数据库) Benega 发表于2024-04-30 浏览3462 评论0 GBase 8s基本数据类型 1、GBase 8s数据类型 2、GBase 8s内置数据类型 3、数据类型演示 database mydb; create table t_employee( f_employeeid serial, f_employeename varchar(50), f_age int, f_weight float, f_height decimal(18,6), f_salary money, f_joindate date, f_inputdate datetim
spring boot Springboot 配置使用Swagger3 CG小霸王 发表于2024-04-30 浏览18809 评论0 前言 Swagger是一个可以根据你的代码,自动生成接口文档的一个工具,并且可以用作接口测试工具,2022年了,Swagger也要用3.0版本了吧 一、引入依赖 没错,Swagger 3.0版本只需要引入这一个依赖 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-boot-starter --> <dependency> <g
spring boot 服务端(后端)主动通知前端的实现:WebSocket(springboot中使用WebSocket案例) qingyahui 发表于2024-04-30 浏览3384 评论0 一、背景 我们都知道 http 协议只能浏览器单方面向服务器发起请求获得响应,服务器不能主动向浏览器推送消息。想要实现浏览器的主动推送有两种主流实现方式: 轮询:缺点很多,但是实现简单 websocket:在浏览器和服务器之间建立 tcp 连接,实现全双工通信 springboot 使用 websocket 有两种方式,一种是实现简单的 websocket,另外一种是实现STOMP协议。这一篇实现简单的 websocket,STOMP 下一篇在讲。实际需求: 项目中需要做一个消息提示功