spring boot

凤山老林3 小时前
java·spring boot·后端
精细化流量治理:Spring Boot 动态特性开关与灰度发布体系摘要:很多团队还在用“发版=上线”的老套路,微服务迭代一快就扛不住。这套方案不玩虚的,直接讲怎么在 Spring Boot 里把特性开关(Feature Toggle)和灰度发布真正落地。从配置中心对接、代码怎么改才不恶心人,到灰度流量怎么切、开关全生命周期怎么管,全是大促和日常迭代里真踩过坑总结出来的经验。目标是让代码能随时发,功能慢慢开,出了问题能秒级回切。
Aphelios3805 小时前
java·开发语言·spring boot·elasticsearch·tomcat·网络io阻塞·线程池耗尽
一次锁内网络IO引发的Tomcat线程池“饿死”事故某日,运营反馈:ES服务查询页面点击后直接报IO异常,随后无论点击任何菜单,页面均不再跳转,Tomcat访问日志无新增,刷新浏览器无效,唯一恢复手段只有重启Tomcat。
不爱编程的小九九10 小时前
java·spring boot·后端
小九源码-springboot004-springboot智能阅读推荐系统💕💕作者: 小九学姐 💕💕个人简介:十年Java,Python美女程序员一枚,精通计算机专业前后端各类框架。 💕💕各类成品Java毕·设 。javaweb,ssm,springboot,python,app等项目,欢迎咨询。 💕💕程序开发、技术解答、代码讲解、文档,🌟获取源码+数据库+文档🌟✈️可私✈️ 项目说明
xiaotianyuanma13 小时前
java·spring boot·课程设计
【计算机毕业设计】基于Spring Boot的体育馆预约系统的设计与实现随着体育事业的不断发展和人们健身意识的日益增强,传统体育馆预约模式效率低下、管理不便等问题日益凸显,无法满足用户便捷预约需求和管理员高效管理诉求。本文旨在设计并实现一款基于Spring Boot的体育馆预约系统,采用Java语言、Spring Boot、MySQL和Vue等技术,分为用户端和管理员端两大模块。用户端包含注册登录、首页浏览、体育馆信息查询、场地预约、预约记录管理、在线咨询、论坛管理、个人资料管理、公告查看及关于我们等功能;管理员端涵盖登录、个人中心、系统管理、用户管理、公告管理、体育馆类型及
2601_9638702114 小时前
java·spring boot·后端
【计算机毕业设计】基于Spring Boot的非遗文创产品交易平台的设计与实现随着数字技术的快速发展与非遗文化传承需求的日益迫切,非遗文创产品的线上交易成为推动非遗活态传承、拓宽传播路径的重要载体,但当前非遗文创交易存在渠道分散、管理不规范、供需对接不畅等问题,难以满足用户、商家与管理员的多元化需求。本文旨在基于Java语言、Spring Boot、MySQL、Vue等技术,设计并实现一款非遗文创产品交易平台,涵盖用户端、商家端与管理员端三大核心模块,用户端实现注册登录、产品浏览、订单管理等基础功能,商家端完成产品与订单的全流程管理及数据可视化,管理员端负责平台整体运营、用户与内容
andongni20314 小时前
spring boot·后端·mybatis
后端参数校验实验目的1.理解后端参数校验的重要性。 2.掌握 Spring Boot 参数校验机制。 3.掌握常用校验注解(@NotNull、@NotBlank、@Min 等)。 4.掌握 @Valid 的使用方法。 5.结合全局异常处理,实现校验错误统一返回。
2601_963869952 天前
java·spring boot·课程设计
【计算机毕业设计】基于Spring Boot的图书馆管理系统设计与实现随着信息技术飞速发展与数字化文化服务建设持续推进,传统图书馆人工管理模式弊端凸显,图书借还流程繁琐、信息查询低效、权限管控混乱、数据统计滞后,无法满足读者便捷借阅与图书馆精细化运营需求。本文旨在结合主流前后端分离技术,设计实现基于Java、Spring Boot、Vue与MySQL的分层权限图书馆管理系统,划分用户、员工、管理员三大角色模块,适配不同主体核心需求。用户端聚焦读者服务,涵盖注册登录、公告与图书查询、在线客服、图书借还及个人资料管理;员工端负责日常业务,包含个人中心、密码修改、图书分类与借还管
2601_9638702217 小时前
java·spring boot·后端
【计算机毕业设计】基于Spring Boot的考研信息交流平台的设计与实现随着全国考研报考人数持续攀升,考研群体对专业化、一站式的信息交流与备考服务需求日益迫切,传统零散的备考信息获取模式、低效的师生答疑渠道以及混乱的资料管理方式,已无法满足考生、教师与管理方的多方需求。本文旨在设计并实现一款基于Java、Spring Boot、MySQL与Vue技术栈的考研信息交流平台,平台划分用户端、教师端与管理员端三大核心模块,分别适配不同角色的使用需求。用户端涵盖注册登录、首页浏览、公告查看、资料与课程中心、社区论坛、多人聊天、报名管理等功能,满足考生全方位备考需求;教师端聚焦个人管理
大模型丫丫17 小时前
java·spring boot·后端
Spring Boot 入门指南:从零开始构建你的第一个应用Spring Boot 是 Pivotal 团队在 Spring 框架基础上推出的一个全新开源框架,其设计目的是用来简化 Spring 应用的初始搭建以及开发过程。它采用了“约定优于配置”的理念,让开发者能够快速创建独立的、生产级别的基于 Spring 的应用程序。
gis开发之家17 小时前
java·spring boot·后端·logback
日志怎么打才专业?Spring Boot 4 日志体系与 Logback 配置(生产级实战)本篇是《Spring Boot 4 学习从入门到大神》专栏第 5 篇。很多项目“能跑,但日志一塌糊涂”。本文将彻底讲清 Spring Boot 4 的日志架构、Logback 配置、日志分级、文件滚动和生产环境最佳实践,帮你写出可排查、可审计、可运维的日志。
林三的日常2 天前
java·spring boot·vscode·调试·后端开发
【无标题】上一篇我们装了 23 个 VS Code 插件,这篇进入实战:把 Spring Boot 的调试效率拉满。从 launch.json 三种调试模式、DevTools 热部署兼容,到远程调试服务器上的 JVM——这 10 个配置是我后端项目里每天都在用的,建议先收藏,逐个对照配置。
2601_963870181 天前
spring boot·课程设计·宠物
【计算机毕业设计】基于Spring Boot的宠物领养救助平台的设计与实现随着社会经济的快速发展与居民生活水平的不断提升,饲养宠物成为大众缓解生活压力、丰富精神生活的重要方式,与此同时,流浪宠物数量逐年增多,传统线下宠物救助与领养模式存在信息不对称、流程不规范、管理效率低下等问题,难以满足爱心人士、救助机构与流浪动物之间的对接需求。本文旨在基于Java语言、Spring Boot框架、MySQL数据库与Vue前端技术,设计并实现一套功能完善的宠物领养救助平台,平台划分用户端与管理员端两大模块,用户端涵盖注册登录、首页浏览、救助活动参与、志愿者招募、宠物养护指南查询、领养申请、宠
凤山老林2 天前
spring boot·后端·集成测试
高保真集成测试:Spring Boot 结合 Testcontainers 的工程落地本地 Mock 全绿,一推测试环境就报 ConnectionRefused 或 Deadlock。这种“自欺欺人”的测试模式,相信很多团队都吃过亏。单元测试跑得飞快,但一旦涉及事务边界、连接池、网络超时或者中间件版本差异,纯 Mock 根本兜不住。
阿部多瑞 ABU2 天前
java·spring boot·后端·算法·spring
从0到1:用 Spring Boot 3.4 + Vue3 做一个能“智能排道次“的运动会编排系统(附核心算法)每年运动会,最让人头大的不是比赛本身,而是报名统计、手工排道次、成绩汇总这三座大山。本文分享一个开源全栈项目 SmartSportsArrange 的设计与核心实现,重点拆解它的"智能编排算法"和一个大多数 Java 项目都会踩的终端中文乱码坑。代码已脱敏自真实生产级实现,可直接借鉴。
RuoyiOffice2 天前
spring boot·vue3·traceid·spring boot 3·访问日志·apiaccesslog·操作日志
SpringBoot3+Vue3 接口访问日志实战:@ApiAccessLog 慢接口、参数脱敏与 OperateLog 如何分工一句话:操作日志回答「业务上改了什么」;访问日志回答「这次 HTTP 调了谁、花了多久、带了啥参数」——两者都要,且密码绝不能进库。
云烟成雨TD2 天前
spring boot·云原生·链路追踪
Micrometer 系列【68】统一观测:基于 Spring Boot 的生产级演示案例 | 跨进程场景单进程里,Micrometer 的 Observation 靠 openScope() 维护一张 ThreadLocal 栈,子观测自动成为父观测的 child,Span 自动串成树。
counting money2 天前
java·spring boot·spring·maven
SpringBoot 项目创建(IDEA不全,还需要修改)本篇文章基黑马程序员的 SpringBoot 视频课程整理而成,覆盖从基础入门到高级进阶的全部核心知识点。全文分为两大部分:第一部分是 SpringBoot 基础篇,包含快速入门、起步依赖原理、配置体系(yaml、profile、加载顺序)、整合 Junit、Redis、MyBatis 等内容;第二部分是 SpringBoot 高级篇,包含自动配置原理(Condition、Enable 注解、@Import、@EnableAutoConfiguration)、自定义 starter、事件监听、启动流程分析
MacroZheng2 天前
java·人工智能·spring boot
几行代码给项目集成AI功能,Spring AI 2.0太香了!Spring AI 2.0终于来了!以前想在Java里接入大模型,要么手写一堆HTTP调用和JSON解析,要么东拼西凑各种第三方库。现在有了Spring AI,加个Starter、配个Bean、注入ChatClient,三步就能让AI在项目里跑起来。这篇文章就带你从零搭建一个带对话记忆的聊天服务,看看它到底有多香。
元界metalite2 天前
spring boot
SpringBoot修改接口全字段更新为什么危险-MetaLite如何只更新变化字段摘要: 修改接口如果把请求对象完整覆盖到数据库实体,调用方漏传的字段可能被清空,旧页面还可能覆盖其他人刚写入的新值。MetaLite 使用 UpdateHelper 比较参数对象与现有实体,只生成真正变化的字段,同时保留修改前后值用于审计。本文拆解这套差异更新模型,并说明 null、类型兼容、并发控制和敏感字段审计的真实边界。
Devin~Y2 天前
java·spring boot·redis·elasticsearch·spring cloud·kafka·mybatis
从内容社区到AI智能客服:Spring Boot + Spring Cloud + Spring AI 全栈实战面试拆解场景:某互联网大厂,业务是「内容社区 + UGC + AIGC」,正在招聘 Java 后端开发。角色: