自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 【自定义工具类进行接口日志记录(非SpringBoot Aop形式的接口)】

摘要 本文提出了一种针对WebService接口调用的自定义日志记录方案。由于WebService接口不通过Spring AOP代理机制触发,传统注解方式无法生效。解决方案采用工具类方式实现,使用独立线程池异步记录请求、响应和异常日志,避免影响主业务执行性能。核心实现包括:1) 使用Supplier函数式接口封装业务逻辑;2) 通过Hutool工具生成唯一ID关联请求响应;3) 线程池隔离日志操作与业务调用。该方案已在"EWZ推送退料单审批结果至WMS系统"等场景成功应用,实现了非侵入式

2025-11-11 17:55:19 382

原创 【SpringBoot服务中 自定义WebService服务接口进行发布】

本文介绍了在SpringBoot项目中发布自定义WebService服务的实现方法。通过定义带有@WebService和@WebMethod注解的接口,并实现该接口的业务逻辑层,使用Endpoint类在项目启动时自动发布WebService服务。服务接收XML格式报文作为入参,实现了E物资系统推送退料单审批结果至WMS系统的功能。文中还提供了SOAPUI测试报文示例和获取WSDL地址的方法,方便第三方服务进行调用测试。

2025-11-10 16:16:26 391

原创 【SpringBoot-自定义注解方式(@interface)记录日志】

SpringBoot中通过自定义注解实现接口日志记录 本文介绍如何使用自定义注解在SpringBoot中记录接口调用的入参和响应数据。实现方案包括: 定义@ThreePartyInvokeInterfaceLog注解,支持配置接口类型、发送方和接收方参数 创建切面类ThreePartyInvokeInterfaceLogAspect,通过AOP拦截注解方法 使用异步线程池处理日志记录,避免影响主业务流程 将请求参数和响应结果以JSON格式存入数据库 该方案可实现跨系统接口调用的详细日志记录,便于后续追踪和分

2025-11-10 15:45:01 291

原创 【浏览器实现文件下载到指定的目录中,或者多级创建目录】

浏览器文件下载与目录创建方法 本文介绍通过谷歌64位浏览器下载文件到指定目录的方法。仅适用于**https://或localhost://**开头的网页。实现步骤: 后端接口返回文件信息:包含文件路径(fileDir)、下载链接(filePath)和文件名(fileName) 前端使用Vue.js实现: 弹出目录选择对话框(window.showDirectoryPicker) 显示下载进度条 提供文件类型多选功能 关键点: 必须使用HTTPS或本地环境 分页处理大数据量(每次处理100条)

2025-07-07 17:29:48 936

原创 【Spring Boot集成Flyway实现SQL脚本自动化执行】

Spring Boot集成Flyway实现SQL脚本自动化执行

2025-02-25 10:14:09 675

原创 【实用的日期操作工具类】

【代码】【实用的日期操作工具类】

2025-02-21 10:54:08 365

原创 SpringBoot项目集成Activiti工作流全流程演示

SpringBoot集成Activiti全流程解释(附代码)

2025-01-22 16:30:18 2088

原创 vue-微信小程序怎么设置9宫格菜单样式-css【内附代码】

vue微信小程序设置9宫格样式的菜单

2025-01-21 15:32:30 246

原创 JAVA怎样将上传的文件保存到指定的位置-前后端分离版本

前后端分离版本(vue,springBoot)上传文件保存到指定的位置

2025-01-21 15:00:39 256

原创 Springboot 如何实现一个自定义的拦截器处理系统发出的请求以及接收到的请求【@FeignClient】【内附代码】

通过 Spring Boot中的过滤器,可以处理HTTP请求并执行一些预处理逻辑,比如验证请求的合法性等。

2024-12-13 16:17:30 1852 1

原创 SpringBoot项目集成Mybatis进行代码混淆实例【yguard】【内附代码】

SpringBoot项目集成Mybatis进行代码混淆实例【yguard】

2024-12-11 10:44:39 1051

原创 Json转为实体类【内附代码】

【代码】Json转为实体类。

2024-11-28 17:18:33 2878

原创 Google Chrome 下载安装优快云插件去除优快云网页版的广告

【Google Chrome】如何去除浏览优快云网页版时弹出的广告

2024-11-28 16:53:42 746

原创 Java 将多个文件放入压缩包导出【内附代码】

【代码】Java 将多个文件放入压缩包导出。

2024-11-28 16:34:00 386

原创 Java 解压zip拿到zip中的指定后缀文件

【代码】Java 解压zip拿到zip中的指定后缀文件。

2024-11-28 16:14:16 364

原创 Java 枚举的创建及使用

【代码】Java 枚举的创建及使用。

2024-11-28 16:02:34 283

原创 Java Post请求发送form-data表单参数【内附代码】

【代码】Java Post请求发送form-data表单参数。

2024-11-28 15:56:02 1789

原创 用Java代码将指定图片按照自定义大小进行裁剪【内附代码】

【代码】在Java中进行图片裁剪。

2024-11-28 15:44:30 490

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除