当前位置: 代码网 > it编程>编程语言>

Java

Spring实例化bean的6种常见方式详解

2026-03-12 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 21

spring 实例化 bean 是 ioc 容器的核心能力之一,主要有 6 种常见方式,我会从新手易懂的角度,由基础到进阶逐一讲解,并配合代...

EasyExcel动态表头基础用法及最佳实践详解

2026-03-12 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 22

什么是动态表头?动态表头是指在运行时根据业务需求动态生成excel表格的列标题,而不是在代码中预先定义固定的表头结构。这在以下场景中非常有用...

SpringBoot监听Redis Key过期事件的几种方式

2026-03-12 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 27

1. 示例场景电商平台常会发放「限时优惠券」(比如 “满 100 减 20,30 分钟内有效”“24 小...

IDEA如何自动生成Mapper

IDEA如何自动生成Mapper

2026-03-11 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 22

还在为数据表太多而烦恼吗?no, 我要偷懒, 让其自动创建。了解到 maven 有插件可以生成mapper, 但那不是我想要的,我想要的是 ...

Maven高频配置错误总结与解决方案

2026-03-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 24

在日常 java 开发中,maven 几乎是标配构建工具,但很多人在写 pom.xml、搭建多模块项目、处理依赖时,总会遇到各种莫名其妙的报...

Java多线程、线程安全、线程池创建方式

2026-03-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 24

多线程是实现多任务并行处理的核心技术,小到程序的异步执行,大到高并发系统的开发,都离不开多线程。比如我们平时用的软件,一边听歌一边刷评论,就...

Swagger @Example与@ExampleProperty使用无效原因分析

2026-03-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 20

swagger @example与@exampleproperty使用无效codestring example: 123321 验证码pas...

Spring循环依赖的解决方法

Spring循环依赖的解决方法

2026-03-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 23

是什么spring循环依赖指两个或多个 bean 相互依赖,形成闭环。spring 通过巧妙的机制(如三级缓存)默认支持 setter 注入...

idea如何自动生成Dao,mapper,pojo类

idea如何自动生成Dao,mapper,pojo类

2026-03-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 21

首先想要自动生成dao mapper pojo 类需要两个resources下面的两个文件一个是连接数据库使用的 db.properties...

SpringBoot项目中各层的关系及作用说明

SpringBoot项目中各层的关系及作用说明

2026-03-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 22

一、controller(控制层)顾名思义,业务控制,就是控制业务层service的,它的作用主要是架起了外界与业务层沟通的桥梁,移动端,前...

Spring aop 五种通知类型小结

Spring aop 五种通知类型小结

2026-03-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 23

spring aop 的五种通知类型前置通知 before advice:在连接点前面执行,前置通知不会影响连接点的执行,除非此处抛出异常后...

idea找不到创建package包的选项问题及解决方案

idea找不到创建package包的选项问题及解决方案

2026-03-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 28

问题当你打开idea的时候可能会发现有时候找不到创建package包这一选项,如何让它显示出来呢???答案选择文件夹右键选择mark dir...

IDEA包下不能建包问题的解决过程

IDEA包下不能建包问题的解决过程

2026-03-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 20

idea包下不能建包问题刚开始学习idea的时候想要在包下建立子包,总是不成功。在包上右键new->package输入包的名称,只会更...

Spring Boot 类加载流程分析

2026-03-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 23

java 类加载基础类加载器层次结构java 虚拟机使用双亲委派模型(parent delegation model)来加载类:bootst...

SpringBoot基于redis实现登录校验的示例

2026-03-10 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 32

实现流程发送短信验证码,并将验证码保存在redis。根据用户登录数据完成登录。如果是新用户还要创建用户。如果查询到则转化为dto保存。将用户...

SpringBoot 隐式参数注入详解告别重复代码,让 Controller 更优雅

2026-03-10 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 28

前言你是不是也遇到过这样的情况?在开发 springboot 接口时,只要涉及用户信息、请求上下文这类通用参数,就不得不重复写request...

springboot2中设置@ApiImplicitParam的dataType不起作用的解决

2026-03-10 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 28

在 spring boot 2 中使用 swagger(通常是 openapi 2.0 / springfox),@apiimplicitp...

SpringBoot中实现异步的六种方式

2026-03-10 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 34

在spring boot开发中,合理运用多线程技术能显著提升系统吞吐量与响应速度。本文梳理了 6 种落地性极强的多线程实现方式,覆盖从「简单...

Minio开始收费了,这5种免费的分布式文件系统更香

Minio开始收费了,这5种免费的分布式文件系统更香

2026-03-10 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 35

前言最近,不少技术圈的朋友都在讨论一个话题:minio是不是开始收费了?这背后其实涉及到一个更深刻的问题——开源许可...

Java中stream流处理实现数据分组合并

2026-03-10 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 30

期望效果将下面的数据,根据project_number分组,合并生成一个新的数据结构[{"bop_id": "187730483101473...

SpringBoot集成Redis实现订单超时管理的详细步骤

SpringBoot集成Redis实现订单超时管理的详细步骤

2026-03-10 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 29

听说你要用redis来处理超时支付订单?redis就像一个住在你内存里的闪电侠,它跑得飞快,但记性有点差(断电就失忆)。它是个键值对存储的社...

SpringBoot中使用Micrometer进行指标监控

2026-03-10 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 30

今天我们来聊一聊如何在spring boot中使用micrometer进行指标监控。1. 引言在现代应用中,监控是确保系统健康和性能的关键。...

SpringBoot + MQTT实现取货就走的智能售货柜系统完整流程

2026-03-10 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 28

大家好,我是大华。昨天在办公楼底下,我用了一下那种开门拿货,关门自动扣费的智能售货柜,真挺方便的。其实这种售货柜并不少见,很多无人售货店、地...

Java 开发中 for和Stream用法对比分析

2026-03-10 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 25

前几天写代码的时候,有一个很简单的需求:从一堆用户里找出 vip 用户,把他们的名字转成大写,然后再打印出来。我下意识写了行 for 循环,...

Java并发编程中高频异常的原因,场景与解决方案全解析

2026-03-09 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 31

在 java 并发编程中,异常处理是保障程序稳定性的核心环节。新手开发者常常会被interruptedexception、illegalmo...

SpringBoot应用内存占用分析与优化指南

2026-03-09 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 35

一、问题背景:spring boot应用内存占用过高在开发spring boot应用时,我们经常会遇到应用内存占用过高的问题。通过分析发现,...

IntelliJ IDEA修复ESLint:修复'prettier/prettier' 警告的六种方法

2026-03-09 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 35

在 intellij idea 或 webstorm 中修复 eslint: 修复'prettier/prettier' 警...

使用Java轻松判断一个5位数是否为回文数

使用Java轻松判断一个5位数是否为回文数

2026-03-09 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 30

前言在编程中,回文数是一个正读和反读都相同的数字。例如,12321就是一个回文数,因为从左到右读和从右到左读都是12321。本文将介绍如何使...

SpringBoot中Lombok注解失效的解决方案

SpringBoot中Lombok注解失效的解决方案

2026-03-09 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 35

背景所用 spring boot 版本为 4.0.3,在创建项目时,勾选了 lombok 依赖。在代码中给 user 实体类添加了 @dat...

IDEA安装IDE Eval Reset插件实践

IDEA安装IDE Eval Reset插件实践

2026-03-09 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 27

idea eval reset是什么?idea eval reset是jetbrains的良心产品,他会允许你试用30天,我们可以借此重新刷...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com