所有分类
  • 所有分类
  • 未分类

简介 本文介绍SpringBoot项目必须的日志组件。 本日志组件的威力 自动收集接口日志:请求、响应、异常(url、入参、返回值等) 将当前请求的所有日志进行关联 手动打印的日...
2024-09-06 1586 0 VIP

简介 说明 Skywalking是由国内开源爱好者吴晟(原OneAPM工程师,目前在华为)开源并提交到Apache孵化器的产品,它同时吸收了Zipkin/Pinpoint/CAT的设计思路。特点是:支持多种插件,U...
2024-09-06 1863 2 VIP

简介 说明 本文用实例来展示使用SkyWalking追踪dubbo调用。 Skywalking支持很多组件,比如:SpringCloud、Dubbo,MySQL等,SpringCloud的追踪和本文一模一样。我本文用的Dubbo是因...
2024-09-06 1413 0 VIP

简介 本文介绍打印详细异常栈信息的工具类。 为什么要打印栈信息? 一句话:提高查问题的速度。 有些异常的message里没有详细的异常栈信息。比如:在抛出NullPointException时...
2024-09-06 2302 4 VIP

简介 说明 项目中经常会有前后端时间转换的场景,比如:创建时间、更新时间等。一般情况下,前后端使用时间戳或者年月日的格式进行传递。 如果后端每次将数据传给前端时都手动处理...
2024-12-25 2899 2 1.5

简介 说明 项目我们经常会有前后端时间转换的场景,比如:创建时间、更新时间等。一般情况下,前后端使用时间戳或者年月日的格式进行传递。 如果后端收到了前端的参数每次都手动转...
2024-09-06 1903 0 VIP

简介 本文用实例介绍SpringBoot如何进行全局响应处理。 为什么进行全局响应处理? 在实际开发中,后端给前端的响应值必须要有一层封装,封装里边有状态码、错误信息、接口数据等。...
2024-09-06 3433 2 VIP

简介 说明 本文用示例介绍MyBatis-Plus如何解决逻辑删除与唯一索引的问题。 物理删除与逻辑删除 数据是很重要的,数据库里的数据在删除时一般不会用DELETE语句直接物理删除。 ...
2024-09-06 3911 2 VIP

简介 说明 本文用实例介绍Java中的BigDecimal。包括:用法、使用BigDecimal的场景(为什么使用BigDecimal),使用BigDecimal应该注意的问题。 使用BigDecimal的场景 典型场景是...
2023-08-21 887 0

简介 说明 本文介绍MybatisPlus的自动填充的用法。 官网网址 自动填充功能 | MyBatis-Plus 使用场景 在数据入库的时候,不管新增或者修改数据,都要手动来设置添加时间和...
2023-08-21 1096 0
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录