spring boot

拽着尾巴的鱼儿3 小时前
java·spring boot·后端
springboot openfeign 自定义feign 接口重试机制openfeign 自带的重试机制默认不进行重试,即使我们打开重试机制,也是对所有的接口都起作用,对于支持幂等性的接口在重试时没有问题,但是对于 非幂等性的接口如 插入,更新,删除,此时开启了重试,就很有可能相同的业务被重复执行,基于此本文对openfeign的重试机制进行修改。
小江的记录本7 小时前
java·jvm·spring boot·后端·python·spring·面试
【JVM虚拟机】JVM调优:常用JVM参数、调优核心指标、OOM排查、GC日志分析、Arthas工具使用(附《思维导图》+《面试高频考点清单》)必须调优的场景:核心原则:JDK 8默认:Parallel GC(吞吐量优先) JDK 9+默认:G1 GC(兼顾吞吐量与延迟)
一 乐8 小时前
java·数据库·spring boot·后端·论文·毕设·高校实习信息发布网站
高校实习信息发布网站|基于Spring Boot的高校实习信息发布网站的设计与实现(源码+数据库+文档)高校实习信息发布网站目录基于Java+vue的高校实习信息发布网站一、前言二、系统设计三、系统功能设计
han_hanker10 小时前
java·开发语言·spring boot
BeanUtils.copyProperties 和序列化的问题接着上文为了了解内部的含义我们这样定义了一个实体类的父类我们使用了 @JsonProperty(access = JsonProperty.Access.READ_ONLY) 目的是当我们用这个实体类作为传参时, 不会给对应字段赋值 而这个实体类作为返回值,我们可以看到对应的这个字段
西凉的悲伤10 小时前
spring boot·多线程·async·异步
Spring Boot 中 @Async(value = “alertThreadPool“) 是什么?为什么企业项目喜欢自定义线程池?在 Spring Boot 项目中,我们经常会看到这样的代码:或者:很多初学者都知道:但是看到下面这种写法时往往会疑惑:
闪电悠米12 小时前
java·spring boot·redis·缓存
黑马点评-优惠券秒杀-05_local_lock_cluster_problem本文继续整理黑马点评 Redis 实战篇第 3 章「优惠券秒杀」。上一篇讲了一人一单:在单机环境下,可以按 userId 使用 synchronized 加锁,让同一个用户的并发请求串行执行。但黑马点评后面会进入集群部署场景,这时本地锁会失效。本文只讲第 3 章最后一步:为什么单机锁到了集群就不够了。
小江的记录本12 小时前
java·jvm·spring boot·算法·安全·spring·面试
【JVM虚拟机】类加载机制:类加载全流程:加载→验证→准备→解析→初始化(附《思维导图》+《面试高频考点清单》)类加载机制是JVM将class文件中的二进制数据读取到内存中,并对其进行验证、转换、解析和初始化,最终形成可以被JVM直接使用的java.lang.Class对象的过程。
搬石头的马农13 小时前
java·人工智能·spring boot·后端·ai编程
Claude Code SpringBoot开发:从0到1搭建企业级项目的6个核心Skill对于企业级应用,可以通过API聚合平台(如weelinking等)统一管理ChatClient的API调用:
yurenpai(27届找实习中)14 小时前
数据库·spring boot·redis
redis_点评(26.附近店铺——实现附近商家功能)结合数据库分页与 Redis GEO 地理位置检索,实现按店铺类型、用户经纬度查询周边店铺。不传经纬度时走普通数据库分页;传入经纬度时,利用 Redis GEO 按距离由近到远排序查询,提升检索性能。
愤怒的苹果ext14 小时前
spring boot·redis·消息队列·stream
Spring Boot Redis Stream队列
小江的记录本15 小时前
java·人工智能·spring boot·后端·python·spring·面试
【Spring AI】Spring AI中RAG误触发与系统提示词泄露问题解决方案(完整版+代码方案)这个现象是Spring AI RAG流程中三个核心环节同时失效的连锁反应:绝大多数初学者会将RAG配置为全局强制执行模式,即所有用户问题都会无条件先经过检索流程,没有任何"是否需要检索"的判断逻辑。Spring AI的默认设计中,只要你将RetrievalAugmentor绑定到ChatClient,就会触发这种全局检索行为。
过期动态15 小时前
java·数据结构·spring boot·算法·leetcode·职场和发展
【LeetCode 热题 100】无重复字符的最长子串精选专栏链接 🔗欢迎订阅,点赞+关注,每日精进1%,与百万开发者共攀技术珠峰更多内容持续更新中~给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串 的长度。
码不停蹄的玄黓16 小时前
spring boot
@Transactional失效场景一、一句话结论(面试开场必说 ⭐⭐⭐⭐⭐)@Transactional 本质是 Spring AOP 动态代理,只要事务方法没有被 Spring 代理调用,就会失效。
程序员阿明17 小时前
java·spring boot·后端
flowable集成flowable及其运行示例spring boot后端1、安装maven依赖2、yml配置文件3、开启异步线程池4、前期准备流程文件,可参考我之前的文章 flowable 5、关于流程部署接口及其实现 1)新建接口IFlowableDeployService
莫寒清18 小时前
java·spring boot·后端
@CrossOrigin 注解@CrossOrigin 是 Spring Web 里用于开启 CORS 的注解。简单说,它决定了“哪些前端网页可以跨域访问这个后端接口”。
努力发光的程序员18 小时前
java·jvm·spring boot·redis·面试·hibernate·microservices
面试官与程序员谢飞机的3轮Java大厂面试问答实录:涵盖Spring Boot、微服务与数据库技术本文以互联网大厂Java求职者面试场景为背景,通过严肃的面试官与搞笑的“水货”程序员谢飞机的对话,展现针对Java核心技术栈的3轮循序渐进的技术面试问答。每一轮都涵盖了相关技术点,如Spring Boot框架、微服务架构及数据库ORM,且围绕电商和在线教育等业务场景设计问题。文末附详细答案解析,帮助初学者理解关键技术与业务结合。
zoyation18 小时前
java·spring boot·后端
Spring Boot多数据源前面一篇文章Spring Boot多数据源结合自己实际工作经验给大家分享一种简单灵活的SpringBoot多数据源动态切换方案,特点如下:
i220818 Faiz Ul18 小时前
java·前端·数据库·vue.js·spring boot·毕设·在线预约导游系统
在线预约导游|基于SSM+vue的在线预约导游系统(源码+数据库+文档)在线预约导游系统基于SprinBoot+vue的在线预约导游系统一、前言二、系统设计三、系统功能设计前台功能实现
绝知此事18 小时前
spring boot·elk·性能优化
ELK 从入门到精通:Spring Boot 实战三部曲(二)—— 进阶特性与性能优化专题导读:本系列共三篇,带你系统掌握 ELK 在 Spring Boot 项目中的实战应用。在上一篇文章中,我们学习了 ELK 的基础概念和基本操作。本文将深入探讨 Elasticsearch 的高级查询、性能优化技巧、Logstash 高级处理以及 Kibana 高级可视化,帮助你构建高性能的日志分析系统。
绝知此事18 小时前
spring boot·后端·elk
ELK 从入门到精通:Spring Boot 实战三部曲(一)—— 基础核心与快速上手专题导读:本系列共三篇,从基础到高级,带你系统掌握 ELK(Elasticsearch + Logstash + Kibana)在 Spring Boot 项目中的实战应用。