首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JavaEE
CyberShen
创建于2024-12-11
订阅专栏
Java、Spring系列,中间件,解决方案、分布式、微服务
等 3 人订阅
共37篇文章
创建于2024-12-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【SpringBoot】导出PDF终极解决方案!
PlayWright:服务端PDF导出的革命性解决方案,完美支持JavaScript动态渲染! 什么是PlayWright?为什么它值得80K GitHub Stars? PlayWright是微软开
【SpringBoot】异步任务实战:优化耗时操作,提升系统性能
在Web开发中,我们经常会遇到一些耗时操作,比如发送邮件、生成报表、调用第三方API等。如果这些操作都在主线程中同步执行,会导致接口响应缓慢,用户体验下降。Spring Boot提供了简洁而强大的异步
【SpringBoot】byte[]转MultipartFile实现文件上传OSS
将 byte[]转换为 MultipartFile在处理文件上传、微服务间数据传输或格式转换等场景中非常有用。下面为您是几种几种主流的实现方式、代码示例以及关键注意事项。 🎯 实现方案对比 方案 核心
【SpringBoot】集成MinIO实现大文件分片上传
需求背景:为什么需要分片上传? 1. 传统上传方式的痛点 在文件上传场景中,当用户尝试上传超过 100MB 的大文件时,传统单次上传方式会面临三大核心问题: (1)网络稳定性挑战 弱网环境下(如移动网
【SpringBoot】如何删除清理垃圾文件?
一、什么是垃圾文件? 垃圾文件是指,在表单中用户上传了文件到服务器,但表单未被提交或保存,导致上传的这个文件将不会被记录到相关业务表中,再也不会被使用,成为了垃圾文件。时间久了服务器上会有越来越多无用
【性能优化】MySQL慢查询日志分析
一、概述 MySQL慢查询日志,记录在MySQL中响应时间超过阀值的语句。 具体指运行时间超过long_query_time(默认值为10)值的SQL,会被记录到慢查询日志中。 默认情况下,MySQL
【SpringBoot】自动装配
一、前言 Spring基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的
【SpringBoot】配置文件及启动参数
YML配置 SpringBoot使用一个全局的配置文件,配置文件名称是固定的,支持两种文件格式: application.properties 语法结构:key=value application.y
【SpringBoot】异步编程
在程序执行时候还有一个瓶颈,串行执行,可以通过使用不同线程类快速提升应用的速度。 要启用Spring的异步功能,必须要使用@EnableAsync注解。这样将会透明地使用java.util.concu
【SpringBoot】启动流程分析
一、启动类入口 SpringBoot的启动很简单,通用的代码如下: 在启动类中需要关注的是 @SpringBootApplication SpringApplication.run() 关于@Spri
【SpringBoot】启动时加载
一、启动时加载 Springboot项目启动成功后可通过五种方式实现预加载 实现CommandLineRunner接口 实现ApplicationRunner接口 使用@PostConstruct注解
【SpringMVC】过滤器(Filter)
一、概述 1.1 含义 过滤器是Web三大组件之一,也是项目中常用的工具。过滤器由Servlet提供,基于函数回调实现链式对网络请求和响应的拦截与修改。由于基于Servlet,几乎可以拦截Web服务器
【SpringMVC】拦截器(Interceptor)
一、概述 在Spring Boot中,拦截器是一种用于拦截和处理HTTP请求的机制。它是Spring框架提供的一种中间件,用于在请求到达控制器(Controller)之前或之后执行一些共享的逻辑。 S
【SpringMVC】之监听器(Listener)
一、概述 Listener是servlet规范中定义的一种特殊类。用于监听servletContext、HttpSession和servletRequest等域对象的创建和销毁事件。监听域对象的属性发
【SpringMVC】 拦截器与过滤器的区别及执行顺序
一、拦截器(Interceptor) vs 过滤器(Filter) 特性 拦截器(Interceptor) 过滤器(Filter) 作用范围 Spring MVC 框架层面 Servlet 容器层面
【SpringBoot】Jackson序列化响应数据将null值转为类型初始值
一、背景 最近给安卓端写接口,对于空数据会返回null值,安卓哥不乐意了,说我这边不支持null,你必须将null转其他初始值,于是我和安卓哥约定:对于常见的数据类型将他们的null值转为类型初始值,
【SpringBoot】 记录Http请求响应日志和SQL日志
目的 实现以下效果: 开始操作 1。 新建一个配置类,使用Aop的方式完成这个功能 代码解释 使用一个类就行了。 使用一个Around切面就行了,其他的都多余,会出现bug。 为什么代码中打印加锁?很