11种Spring AI文档切割策略全解析
2026-03-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 34
项目源码:github.com/xifyuw/spring-ai-course/tree/main/phase-15一、前言1.1 为什么文...
Nacos配置中心命名空间与组的用法解读
2026-03-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 37
拆分配置文件我们可以将我们的配置文件进行拆分放到nacos配置中心中现在的配置文件大致如下:spring: datasource: ...
Spring循环依赖实例详解
2026-03-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 36
是什么spring循环依赖指两个或多个 bean 相互依赖,形成闭环。spring 通过巧妙的机制(如三级缓存)默认支持 setter 注入...
Java数组进阶操作方法的核心技巧
2026-03-13 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 35
前言数组作为 java 中最基础的数据结构,其固定长度的特性使得增删操作需要特殊处理。本文将基于数组查找功能,一步步实现元素插入(单个元素 ...
SpringBoot整合Redisson实践
2026-03-13 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 38
简介:redisson 是架设在 redis 基础上的一个 java 驻内存数据网格(in-memory data grid)。充分 的利用...
springboot+vue实现海康摄像头喊话功能的完整方案
2026-03-13 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 37
我来为您介绍在springboot + vue项目中实现海康摄像头喊话功能的完整方案:一、技术架构前端(vue) → 后端(springbo...
shiro配置路径为anno,但请求还是拦截下来的解决方案
2026-03-13 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 42
踩坑点:没留意到shirofilterfactorybean中配置的过滤认证规则是有序的,这个有序是指map容器中的存储顺序。shiro进行...
SpringBoot 支付渠道实现统一的支付服务示例
2026-03-13 11:57 | 分类:编程语言 | 评论:0 次 | 浏览: 33
设计思路使用工厂和策略模式设计一个可扩展的多渠道支付封装方案,支持微信、支付宝、银联等支付渠道。策略模式:每个支付渠道实现统一的支付接口;工...
maven项目连接MySQL方式(使用原生的jdbc)
2026-03-12 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 39
1.引入依赖<dependency><groupid>mysql</groupid><artifa...
springboot启动读取数据字典缓存到redis实现方式
2026-03-12 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 47
因数据库中存的都是数字(数据字典),但是又没有数据字典表,只有后端知道是什么意思,查询返回给前端时,需要if-else进行转换成具体的值,很...
SpringBoot+Vue3整合SSE实现实时消息推送
2026-03-12 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 42
我把 springboot + vue3 整合 sse 的文章写得更加详细,包括依赖引入、配置说明、完整代码、测试方法和注意事项,让你真正...
Java的application.yml文件的配置全过程
2026-03-12 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 40
在 java 项目中,application.yml文件常用于配置各种应用程序属性,尤其是在使用 spring boot 框架时。1.1基本...
Maven核心配置文件pom.xml使用及说明
2026-03-12 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 38
创建项目的步骤可以直接用springboot项目来创建:因为会生成一些所需的文件。不需要的文件可以删除。创建后的效果创建过程1、先创建hea...
Spring中使用自定义@Lock 注解解决线程并发的核心思路
2026-03-12 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 41
在 spring 生态中,并没有原生的 @lock 注解,但业界常用的做法是自定义 @lock 注解 + aop 切面 来封装锁逻辑(支持本...
Spring实例化bean的6种常见方式详解
2026-03-12 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 35
spring 实例化 bean 是 ioc 容器的核心能力之一,主要有 6 种常见方式,我会从新手易懂的角度,由基础到进阶逐一讲解,并配合代...
EasyExcel动态表头基础用法及最佳实践详解
2026-03-12 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 35
什么是动态表头?动态表头是指在运行时根据业务需求动态生成excel表格的列标题,而不是在代码中预先定义固定的表头结构。这在以下场景中非常有用...
SpringBoot监听Redis Key过期事件的几种方式
2026-03-12 11:58 | 分类:编程语言 | 评论:0 次 | 浏览: 43
1. 示例场景电商平台常会发放「限时优惠券」(比如 “满 100 减 20,30 分钟内有效”“24 小...
IDEA如何自动生成Mapper
2026-03-11 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 37
还在为数据表太多而烦恼吗?no, 我要偷懒, 让其自动创建。了解到 maven 有插件可以生成mapper, 但那不是我想要的,我想要的是 ...
Maven高频配置错误总结与解决方案
2026-03-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 40
在日常 java 开发中,maven 几乎是标配构建工具,但很多人在写 pom.xml、搭建多模块项目、处理依赖时,总会遇到各种莫名其妙的报...
Java多线程、线程安全、线程池创建方式
2026-03-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 40
多线程是实现多任务并行处理的核心技术,小到程序的异步执行,大到高并发系统的开发,都离不开多线程。比如我们平时用的软件,一边听歌一边刷评论,就...
Swagger @Example与@ExampleProperty使用无效原因分析
2026-03-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 33
swagger @example与@exampleproperty使用无效codestring example: 123321 验证码pas...
Spring循环依赖的解决方法
2026-03-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 39
是什么spring循环依赖指两个或多个 bean 相互依赖,形成闭环。spring 通过巧妙的机制(如三级缓存)默认支持 setter 注入...
idea如何自动生成Dao,mapper,pojo类
2026-03-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 40
首先想要自动生成dao mapper pojo 类需要两个resources下面的两个文件一个是连接数据库使用的 db.properties...
SpringBoot项目中各层的关系及作用说明
2026-03-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 38
一、controller(控制层)顾名思义,业务控制,就是控制业务层service的,它的作用主要是架起了外界与业务层沟通的桥梁,移动端,前...
Spring aop 五种通知类型小结
2026-03-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 40
spring aop 的五种通知类型前置通知 before advice:在连接点前面执行,前置通知不会影响连接点的执行,除非此处抛出异常后...
idea找不到创建package包的选项问题及解决方案
2026-03-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 44
问题当你打开idea的时候可能会发现有时候找不到创建package包这一选项,如何让它显示出来呢???答案选择文件夹右键选择mark dir...
IDEA包下不能建包问题的解决过程
2026-03-11 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 34
idea包下不能建包问题刚开始学习idea的时候想要在包下建立子包,总是不成功。在包上右键new->package输入包的名称,只会更...
Spring Boot 类加载流程分析
2026-03-11 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 38
java 类加载基础类加载器层次结构java 虚拟机使用双亲委派模型(parent delegation model)来加载类:bootst...
SpringBoot基于redis实现登录校验的示例
2026-03-10 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 60
实现流程发送短信验证码,并将验证码保存在redis。根据用户登录数据完成登录。如果是新用户还要创建用户。如果查询到则转化为dto保存。将用户...
SpringBoot 隐式参数注入详解告别重复代码,让 Controller 更优雅
2026-03-10 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 59
前言你是不是也遇到过这样的情况?在开发 springboot 接口时,只要涉及用户信息、请求上下文这类通用参数,就不得不重复写request...