SkyWalking-将traceId输出到logback日志的方法
简介
说明
本文介绍SkyWalking将traceId输出到logback日志的方法。
版本
本文skywalking服务端版本为8.7.0。
概述
Skywalking可以直接在界面上看执行的链路,也可以将tra...
SkyWalking-traceId的作用
简介
本文介绍SkyWalking中traceId的作用。
traceId是什么
SkyWalking的一个核心功能就是:链路追踪。链路追踪就是跟踪一个请求的所有链路,而这个链路都是通过一个id来串起来的,...
SpringBoot-解决@Valid放在接口的List上时无效的问题
简介
本文介绍如何解决@Valid放在Controller的List类型的参数上时校验无效的问题。
问题复现
代码
Controller
package com.knife.example.business.user.controller;
impor...
SpringBoot-@Valid与@Validated的区别
简介
说明
本文介绍SpringBoot中参数验证的用法。
@Valid与@Validated的关系
JSR-349是一项标准,是JSR303的升级版。JSR-349添加了一些新特性,包括一些校验规范(校验注解),...
SpringBoot-参数校验的注解
简介
说明
本文介绍SpringBoot的参数校验相关注解的用法。
字段注解大全
字段注解(所属包:javax.validation.constraints.*)。
字段注解说明@AssertFalse限制必须为false@...
SpringBoot-解决空字符串转枚举异常
简介
本文介绍如何解决Java的SpringBoot中空字符串转枚举时报错的问题。
问题复现
org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cann...
SpringBoot-全局处理LocalDateTime请求格式
简介
说明
项目我们经常会有前后端时间转换的场景,比如:创建时间、更新时间等。一般情况下,前后端使用时间戳或者年月日的格式进行传递。
如果后端收到了前端的参数每次都手动转...
SpringBoot-将List转为Page(列表转分页)的工具类
简介
说明
本文介绍将List转为Page列表转分页的工具类。
使用场景
有时候,需要将List转为分页。比如:数据存放在Redis,前端需要分页展示。Redis不支持分页,所以只能先查出Li...
Swagger-使用/教程/实例/配置
简介
说明
本文用实例介绍Swagger的使用。
Swagger是很常用的接口文档工具,在类和方法上加个注解,就可以在网页端查看接口信息了。
Swagger界面不是很精致,有新的框架已经出...
Swagger-注解大全
简介
本文介绍Swagger的注解的用法。
注解大全
注解作用示例@Api用在Controller类上@Api(value = "用户管理类", description = "Operations about user")@ApiIgnore用在类、方法、...