首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
奇技淫巧
订阅
奇技淫巧
风间炎月
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
SpringBoot 实现自动数据变更追踪
在企业级应用中,关键配置、业务数据变更的审计追踪是一个常见需求。无论是金融系统、电商平台还是配置管理
用 Spring StopWatch 做方法级别耗时统计 + 支持回调写法 + 自动打印日志
基于 Spring org.springframework.util.StopWatch 封装的实用计时工具,提供简洁 Lambda 用法,自动输出耗时日志,同时完美支持多段分段统计 + 任意层级嵌套
12. 告别 MyBatis IN 语句的 foreach 模板:自定义扩展 让 SQL 编写效率翻倍
1. 痛点:MyBatis 中 IN 语句的 “繁琐魔咒” 但凡用过 MyBatis 的开发者,几乎都被IN语句的foreach模板 “折磨” 过。比如要实现 “根据用户 ID 列表查询用户” 这个简
【导入导出】功能设计方案(Java版)
通用导入导出功能设计方案 一、数据库设计 1、数据库ER图 2、完整表结构DDL 3、索引建议 4、使用示例 场景1:合同模板配置(模板导出) 场景2:数据导入验证规则 场景3:数据导出配置 5、典型
SpringBoot扩展点全攻略:让你的代码像积木一样灵活组装
SpringBoot扩展点全攻略:让你的代码像积木一样灵活组装 一、什么是扩展点?为什么要用它? 扩展点的本质 扩展点就像是代码中预留的"插座",当你需要新功能时,直接"插"一个组件进去就行,而不用动
基于Mybatis-Plus的数据库操作日志方案
本文主要介绍了如何使用Mybatis-Plus的 数据变动记录插件 来记录我们的业务操作日志,下文主要改造了DataChangeRecorderInnerInterceptor拦截器。
Java多线程神器——ThreadForge ,让多线程从此简单
一个简单的「并发调用三个接口」,代码已经写了 50 多行。 并且下次遇到类似场景,还得把这些逻辑再写一遍:超时、取消、异常传播、资源清理……每次都要重新思考一遍边界条件。 传统的 `Execu
SpringBoot 自研运行时 SQL 调用树,3 分钟定位慢 SQL!
在复杂的业务系统中,一个接口往往会执行多条SQL,如何直观地看到这些SQL的调用关系和执行情况?本文将使用SpringBoot + MyBatis拦截器构建一个SQL调用树可视化系统。 项目背景 在日
SpringBoot实现网页消息推送的5种方法
> **文章首发公众号【风象南】** 项目开发中,**实时消息推送**已成为提升用户体验的关键技术
看好了,第二遍,SpringBoot单体应用真正的零停机无缝更新代码
前言 这篇文章是在https://juejin.cn/post/7385905203647184934 之后续写,上文中说过,还有黑科技可以让两个SpringBoot进程真正的共用同一个端口,其实不是