Spring

首页 标签 Spring
# Spring #
关注
48100内容
基于微信小程序的校园失物招领系统
本项目基于微信小程序开发校园失物招领系统,针对传统模式信息滞后、匹配低效(找回率不足15%)等痛点,融合Java/Spring Boot后端、MySQL数据库、Vue前端及小程序技术,实现失物快速发布、智能检索与精准匹配,提升找回效率,助力智慧校园建设。
|
2天前
|
设计模式入门:吃透 SOLID 原则与迪米特法则,再学 5 个高频模式
设计模式背了又忘?先用 SOLID 原则和迪米特法则立起判断标准,再重点拆单例、工厂、建造者、代理、策略 5 个高频模式,每个配反例和改法。
|
2天前
|
Lombok + 自定义注解 + AOP:构建轻量级日志增强方案
在编写业务代码时,我们常常需要在方法入口打印入参、计算耗时、捕获异常。如果每个方法都手动编写 log.info(...),既枯燥又容易出错。借助 Lombok、自定义注解 和 Spring AOP,我们可以将日志逻辑统一抽离,实现零侵入、易维护的横切关注点管理。本文将从核心概念到实战示例,带你一步步搭建一套轻量级日志增强组件
|
6天前
|
JVM 类加载机制详解:双亲委派模型的原理、优势与三种打破方式
JVM 类加载机制到底怎么走?本文从生命周期七阶段讲起,把双亲委派模型的原理、优势与三种打破方式讲透,再补一张类初始化时机的主动 / 被动引用对照表。
Spring Boot 实时数据推送怎么做?把 3 秒轮询升级成 WebSocket(附断线降级方案)
本文详解设备看板从轮询到WebSocket的实战升级:直击轮询“无效请求多、延迟固定”两大痛点,结合真实平台代码,剖析定时全量推送、CopyOnWriteArraySet选型、session写锁等关键实现,并强调**必须保留轮询降级**——网络异常时保障功能可用。
|
9天前
| |
来自: 云原生
Nginx 413 排错:client_max_body_size 加在哪一层才生效
本文详解Nginx 413错误排错:`client_max_body_size`需正确配置在`http`/`server`/`location`任一作用域(优先级递增),推荐写在`server`块中与`listen`同级;强调配置后必须`nginx -t && nginx -s reload`,并提醒排查CDN、多server块、后端限制等常见陷阱
|
9天前
| |
Spring AI 实战:14 个踩坑记录,其中一个让我的测试全绿但产品是坏的
本文记录 Spring AI 2.0 + 通义千问实战中踩过的14个典型坑,涵盖依赖冲突、知识库切分、流式输出解析、提示词设计(含“测试全绿但产品失效”的核心教训)及测试陷阱。强调:规则须放 system prompt,数据与结构分离;单测通过≠模型行为正确;可选能力必须降级。附自查清单与伦理实践反思。
|
10天前
| |
来自: 云原生
Dubbo 还是 Spring Cloud?从架构本质到落地选型
本文深度对比Spring Cloud与Dubbo两大微服务治理体系:前者基于HTTP REST,强调跨语言兼容与灵活组装;后者依托强契约RPC,专注内网高性能调用。从连接模型、协议设计、序列化、线程模型到调用链路,六层拆解RPC高性能本质,提出“对外REST求兼容、对内RPC求性能”的企业级分层架构实践。(239字)
|
12天前
| |
从零用 Spring AI 搭建 RAG + Tool Calling 岗位分析系统:全流程实战与踩坑记录
本文记录使用Spring AI Alibaba+通义千问,从零构建“岗位分析+转岗建议”RAG+Tool Calling系统全过程:涵盖流式输出、结构化响应、知识库检索、薪资工具调用与Advisor编排,并详述5大实战坑点及解决方案,践行“AI不裁员,只赋能”的人文技术理念。
|
14天前
|
[075][示例]基于自定义的定时任务框架实战详解
本文详解`tutorials4j`自定义定时任务框架实战,涵盖YAML灵活配置(Cron、初始延迟、执行/失败次数限制)、`TaskRunner`任务实现、`TaskRuntimeDataHandler`状态监听及线程池管理,支持单机高可用与分布式扩展,提升调度可观测性与健壮性。(239字)
免费试用