spring boot

>no problem<5 小时前
数据库·spring boot·mybatisplus·cola5.0·数据库迁移适配
基于cola5.0的基础设施层的多数据库切换方案思路底层适配多种数据库,实现简单切换就能实现数据库的迁移,对领域层往上无感知。现实场景:让一个系统可以平滑的部署到不同的数据库上,方便项目的交付,减少二次开发和项目交付的时间和人力成本。
心之伊始6 小时前
java·spring boot·性能优化·大模型·llm
Java 后端接入大模型:从 Token、并发到推理成本的完整估算方法摘要:大模型接口不是普通 HTTP 接口,Java 后端接入前不能只看 QPS,还要看输入 Token、输出 Token、首字延迟、整体耗时、重试和峰值并发。本文用一套可落地的估算方法,说明如何在 Spring Boot 服务里记录 LLM 调用耗时、Token 用量和成本,并给出上线前的限流、缓存、降级和监控检查清单。示例代码用于工程设计说明,成本单价请以你使用的模型供应商最新官方计费为准。
Dr_eamboat8 小时前
linux·spring boot·策略模式
SpringBoot策略模式+工厂模式实战解析一、引言在 Java 开发中,我们经常遇到这样的场景:根据不同的类型或条件,执行不同的业务逻辑。传统的写法往往是使用大量的 `if-else` 或 `switch-case`,随着业务增长,这种代码会变得难以维护。
☆cwlulu9 小时前
java·spring boot·spring
Linux系统调用与C库I/O的底层奥秘open close write read 属于Linux系统调用/属于“文件 I/O”,也叫“低级 I/O”,所属层级 在操作系统,无缓冲 , 每次调用都陷入内核,频繁调用开销大。
柏舟飞流9 小时前
spring boot·后端·firefox
Spring Boot 深入实践指南:从入门到工程化落地在 Java 后端生态里,Spring Boot 已经从“快速启动框架”演变成了事实上的默认工程底座。它不只是帮你省掉 XML 配置,更重要的是把一套可运行、可扩展、可观测、可测试的工程约定打包好了。
橘子海全栈攻城狮9 小时前
spring boot·后端·web安全·微信小程序·小程序
【最新源码】鸟博士微信小程序 023摘 要当今社会正处于科技进步与经济社会迅猛发展的全新阶段,国际间的信息交流与学术互动日益频繁。计算机技术对经济社会的发展和民众生活质量的提升产生了深远影响,同时也悄然改变着人类的生存方式与思维模式。传统鸟博士依赖于人工管理方式,但这种方式存在诸多不足,如效率低下、安全性不足以及信息传输不准确等。此外,鸟博士管理中包含大量的个人文档和信息系统数据,采用人工手段对这些数据以及鸟类保护活动、趣味学习、论坛等进行集中管理,会导致检索、修改和维护等方面的管理难题。随着用户对网络技术需求的日益增长,信息技术必须进行持
河阿里10 小时前
java·spring boot·后端
Spring Boot:整合Quartz集群部署指南在处理定时任务(如日终跑批、数据同步、报表生成)时,我们经常会面临一个痛点:在微服务或多节点集群环境下,传统的 @Scheduled 注解会导致同一个任务在所有节点上重复执行。 为了解决这个问题,Quartz 的集群模式(Cluster Mode) 成为了 Java 生态中最经典、最可靠的分布式调度解决方案之一。
砍材农夫11 小时前
java·javascript·spring boot·后端·物联网·struts
物联网实战:Spring Boot MQTT | 模拟器Paho客户端拆解高性能MqttAsyncClient 非阻塞、高吞吐MQTT 应用https://gitee.com/kcnf-iot/mqtt-simulator
biubiubiu070612 小时前
java·spring boot·spring
SpringBoot 3.5.4 整合Quartz 定时任务@Scheduled适合简单固定定时任务,不能动态新增,不能暂停/恢复定时任务,不能动态删除定时任务下面是一个简单的SpringBoot+Quartz示例
可乐ea13 小时前
java·大数据·spring boot·mysql·elasticsearch·搜索引擎·全文检索
【知识获取与分享社区项目 | 项目日记第 19 天】基于 Elasticsearch 实现关键词检索与业务权重排序在平台中,用户发布的是一篇篇知文,内容包括标题、摘要、标签、Markdown 正文、图片等。如果搜索只用 MySQL 的 LIKE '%关键词%',会有几个明显问题:
RemainderTime14 小时前
spring boot·后端·spring
Spring Boot脚手架集成 Spring Security实现生产级RBAC鉴权本篇博客将详细讲解如何在单体 Spring Boot 脚手架项目中实现基于 Spring Security 6 的标准 B 端企业级 RBAC(基于角色的权限控制)安全管理体系。本教程以简单易懂、循序渐进的方式,结合真实项目代码,帮助初学者快速掌握 Spring Security 在生产环境中的实战写法。
宸津-代码粉碎机14 小时前
java·大数据·人工智能·spring boot·python·spring
Spring AI企业级Agent实战|多工具自动规划+并行调度落地,彻底解决复杂业务AI任务编排问题本文为 Spring AI 企业级RAG&Agent进阶专栏 续篇核心内容。在前序专栏中,我们已经完成 RAG 全链路生产化改造,涵盖智能分片调优、ES混合检索、增量文档去重、定时自动入库、接口限流熔断、全链路监控告警等核心能力,构建了一套稳定可用的企业级知识库问答体系。
biubiubiu070614 小时前
java·spring boot·spring
自定义starter 可以导入SpringBoot直接使用自定义一个空的Maven项目项目结构依赖三个类application.ymlresources下创建 META-INF 再创建spring包
小刘|14 小时前
java·spring boot·langchain
SpringBoot整合LangChain4j实现流式AI对话勾选上Spring Web点击创建即可。 修改pom.xml文件创建controller包以及ChatController类
我登哥MVP17 小时前
java·spring boot·后端·spring·servlet·maven·intellij-idea
Spring Boot 从“会用”到“精通”:请求映射原理请求映射(Request Mapping)就是当 HTTP 请求到达时,Spring MVC 根据 URL 路径、请求方式等条件,找到对应的 Controller 方法来处理请求的过程。
杨运交17 小时前
spring boot
[028][缓存模块]命名缓存:多级个性化缓存配置的设计与实现本项目代码:gitee.com/yunjiao-sou…在复杂的业务系统中,不同缓存往往有着不同的容量、过期时间、键前缀等需求。例如,用户信息缓存可能需要较长的 TTL,而验证码缓存则只需要几分钟。传统的统一缓存配置难以满足这种差异化需求。为此,本文介绍一种“命名缓存”(Named Cache)的设计方案,允许开发者通过配置文件为每个缓存名称单独定义其策略,并同时支持 Redis 和 Caffeine 两种后端实现。
cfm_291418 小时前
java·spring boot·后端
SpringBoot整合RocketMQ极速实战SpringBoot 2.x / 3.x(本文代码全兼容)RocketMQ 服务端(4.x/5.x/7.x 均可)
JAVA面经实录91718 小时前
java·spring boot
SpringBoot3企业实战项目开发文档(完整版)项目名称:enterprise-demo技术栈:SpringBoot3.2 + JDK17 + MySQL8 + MyBatis-Plus3.5 + Redis + RabbitMQ + WebSocket + Knife4j
Micro麦可乐19 小时前
java·spring boot·后端·spring·spring security·spel表达式
最新Spring Security实战教程(十)权限表达式进阶 - 在SpEL在安全控制中的高阶魔法🌷 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志 🎐 个人CSND主页——Micro麦可乐的博客 🐥《Docker实操教程》专栏以最新的Centos版本为基础进行Docker实操教程,入门到实战 🌺《RabbitMQ》专栏19年编写主要介绍使用JAVA开发RabbitMQ的系列教程,从基础知识到项目实战 🌸《设计模式》专栏以实际的生活场景为案例进行讲解,让大家对设计模式有一个更清晰的理解 🌛《开源项目》本专栏主要介绍目前热门的开源项目,带大家快速了解并轻松上手使用 ✨《开发技巧》本专栏包含
右耳朵猫AI19 小时前
java·jvm·spring boot
Java/JVM周刊2026W21 | Java 26发布、JDK 27抢先体验、Spring Boot 4.1预告、GlassFish 8.0.2发布本期涵盖 Java 26 最新动态、JDK 27/26 新特性预览、GraalVM 交付模式改革、Project Valhalla 进展、Spring Boot 4.1 预告、多家厂商发布更新(IntelliJ、Compose MP、Quarkus、GlassFish),以及 AI 编码 Agent 可维护性实践。