SpringBoot-在Entity(DAO)中使用枚举类型
简介
本文介绍SpringBoot如何在Entity(DAO)中使用枚举类型。(本文使用MyBatis-Plus)。
在实际开发中,经常需要表示类型或者状态,比如:有三种支付方式:微信、支付宝、银联。本文介...
Knife4j-将接口信息同步到Yapi
简介
本文介绍如何将Knife4j接口信息同步到Yapi。
用法详解
使用Yapi将Knife4j的接口信息导入进来:将服务的真实ip+端口与上图中的“分组Url”拼接:http://ip:端口/v3/api-docs...
SpringBoot-用hibernate validator手动校验
简介
说明
本文介绍如何使用validator进行手动校验。
validator可以进行自动校验,也可以进行手动校验,结果是一模一样的。自动校验见下方“自动校验”。
自动校验
自动校验的...
SkyWalking-整合dubbo-使用/教程/实例
简介
说明
本文用实例来展示使用SkyWalking追踪dubbo调用。
Skywalking支持很多组件,比如:SpringCloud、Dubbo,MySQL等,SpringCloud的追踪和本文一模一样。我本文用的Dubbo是因...
SpringBoot-手写日志组件
简介
本文介绍SpringBoot项目必须的日志组件。
本日志组件的威力
自动收集接口日志:请求、响应、异常(url、入参、返回值等)
将当前请求的所有日志进行关联
手动打印的日...
SpringBoot-解决@Valid放在接口的List上时无效的问题
简介
本文介绍如何解决@Valid放在Controller的List类型的参数上时校验无效的问题。
问题复现
代码
Controller
package com.knife.example.business.user.controller;
impor...
SkyWalking-指南与配置
简介
说明
Skywalking是由国内开源爱好者吴晟(原OneAPM工程师,目前在华为)开源并提交到Apache孵化器的产品,它同时吸收了Zipkin/Pinpoint/CAT的设计思路。特点是:支持多种插件,U...
SkyWalking-使用/教程/实例
简介
说明
Skywalking是由国内开源爱好者吴晟(原OneAPM工程师,目前在华为)开源并提交到Apache孵化器的产品,它同时吸收了Zipkin/Pinpoint/CAT的设计思路。特点是:支持多种插件,U...
链路追踪-选型/方案
简介
说明
链路追踪工具一般要有如下功能:
心跳检测(确定应用是否还在运行)
记录请求的执行流程、执行时间
资源监控(CPU、内存、带宽、磁盘)
告警功能(监控执行时...
SpringBoot整合RabbitMQ(自动注册)
简介
说明
本文用示例介绍SpringBoot如何整合RabbitMQ。(队列、交换器等信息自动注册)。
官网
Spring AMQP 2.1.2.RELEASE 中文文档 - 1. Preface | Docs4dev
为什么要自动...