SkyWalking-整合dubbo-使用/教程/实例
简介
说明
本文用实例来展示使用SkyWalking追踪dubbo调用。
Skywalking支持很多组件,比如:SpringCloud、Dubbo,MySQL等,SpringCloud的追踪和本文一模一样。我本文用的Dubbo是因...
SpringBoot-打印详细栈信息的工具类
简介
本文介绍打印详细异常栈信息的工具类。
为什么要打印栈信息?
一句话:提高查问题的速度。
有些异常的message里没有详细的异常栈信息。比如:在抛出NullPointException时...
SpringBoot–全局处理LocalDateTime响应格式(时间戳)
简介
说明
项目中经常会有前后端时间转换的场景,比如:创建时间、更新时间等。一般情况下,前后端使用时间戳或者年月日的格式进行传递。
如果后端每次将数据传给前端时都手动处理...
SpringBoot–全局处理LocalDateTime响应格式(年月日)
简介
说明
项目我们经常会有前后端时间转换的场景,比如:创建时间、更新时间等。一般情况下,前后端使用时间戳或者年月日的格式进行传递。
如果后端收到了前端的参数每次都手动转...
SpringBoot-全局响应处理
简介
本文用实例介绍SpringBoot如何进行全局响应处理。
为什么进行全局响应处理?
在实际开发中,后端给前端的响应值必须要有一层封装,封装里边有状态码、错误信息、接口数据等。...
MyBatis-Plus-解决逻辑删除与唯一索引的问题
简介
说明
本文用示例介绍MyBatis-Plus如何解决逻辑删除与唯一索引的问题。
物理删除与逻辑删除
数据是很重要的,数据库里的数据在删除时一般不会用DELETE语句直接物理删除。
...
Java之BigDecimal-使用教程
简介
说明
本文用实例介绍Java中的BigDecimal。包括:用法、使用BigDecimal的场景(为什么使用BigDecimal),使用BigDecimal应该注意的问题。
使用BigDecimal的场景
典型场景是...
MyBatis-Plus-自动填充的用法
简介
说明
本文介绍MybatisPlus的自动填充的用法。
官网网址
自动填充功能 | MyBatis-Plus
使用场景
在数据入库的时候,不管新增或者修改数据,都要手动来设置添加时间和...
MyBatis-Plus-LambdaQueryChainWrapper-使用实例
简介
说明
本文用示例介绍Mybatis-Plus的LambdaQueryChainWrapper的用法。
这种用法是使用Mybatis-Plus进行查询最好用的方法,用过一次后就不会再想用其他写法了。
LambdaQuery...
Knife4j-将接口信息同步到Yapi
简介
本文介绍如何将Knife4j接口信息同步到Yapi。
用法详解
使用Yapi将Knife4j的接口信息导入进来:将服务的真实ip+端口与上图中的“分组Url”拼接:http://ip:端口/v3/api-docs...