spring

我是小妖怪,潇洒又自在1 小时前
后端·spring·spring cloud
springcloud alibaba(九)Nacos Config服务配置Nacos Config 是阿里巴巴开源的 Nacos 平台核心功能之一,专注于分布式系统的配置管理,提供配置的动态发布、拉取、监听、版本管理等能力,解决传统配置文件(本地文件、静态配置中心)无法动态更新、环境不一致、配置分散等问题。
qq_12498707532 小时前
java·spring boot·后端·mysql·spring·毕业设计
重庆三峡学院图书资料管理系统设计与实现(源码+论文+部署+安装)在信息化高速发展的当下,数字化、网络化成为现代图书馆发展的核心方向。重庆三峡学院图书馆作为支撑师生学习、科研与创新的重要平台,传统人工管理模式存在速度慢、信息更新滞后、资源闲置等问题,已无法满足日益增长的师生信息需求。为提升图书馆管理效率、加快数字化管理步伐,基于 Spring Boot 框架开发适配重庆三峡学院的图书资料管理系统成为必然需求。同时,Spring Boot 框架的快速开发、易维护特性,以及 Java、MySQL 等技术的成熟性,为系统开发提供了可靠技术支撑。
小鸡脚来咯2 小时前
java·spring·mybatis
Redis三大问题:穿透、击穿、雪崩(实战解析)业务场景主要问题推荐方案注意事项用户查询穿透(查不存在用户)布隆过滤器注意用户ID范围商品详情击穿(热点商品)
jiayong232 小时前
java·人工智能·spring
Spring AI Alibaba 深度解析(三):实战示例与最佳实践访问 https://start.spring.io 或使用 IDEA 创建 Spring Boot 项目。
⑩-4 小时前
后端·spring·spring cloud
SpringCloud-Feign&RestTemplateRestTemplate:Spring 提供的传统同步 HTTP 客户端,基于 HttpMessageConverter,通过编程方式封装 HTTP 请求(GET/POST/PUT…)。适合灵活、手动控制请求细节的场景。
由之5 小时前
java·spring
Spring事件监听机制简单使用Spring的事件监听机制是一个标准的观察者设计模式。它为JavaBean之间提供了消息通信的功能,当一个Bean处理完一个事件后,其他的Bean可以感知到,并进行后续处理。
Li_7695325 小时前
java·redis·后端·spring
Redis —— (五)前面文字中 redis 的操作都是在 redis 命令行客户端,手动进行的日常开发中,则是基于 redis 的 api 实现定制化的 redis 客户端程序,来操作redis ,即在代码中操作 redis。(redis 提供的 命令行客户端 / 第三方的图形化客户端,本质上都是 “通用的客户程序)
jiayong236 小时前
java·人工智能·spring
Spring AI Alibaba 深度解析(一):框架概述与核心功能Spring AI Alibaba 是阿里云基于 Spring AI 构建的企业级 AI 应用开发框架,是阿里云通义系列模型及服务在 Java AI 应用开发领域的最佳实践。它将阿里云强大的 AI 能力与 Spring 生态完美融合,让 Java 开发者能够以熟悉的 Spring 方式快速构建智能应用。
向往着的青绿色6 小时前
java·开发语言·数据库·spring·性能优化·个人开发·设计规范
编程式事务,更加精细化的控制在某些情况下,你会发现虽然使用了 @Transactional 注解 但是事务并没有回滚,后面的逻辑依旧继续执行了,为什么呢?
Spring AI学习6 小时前
java·人工智能·spring
Spring AI深度解析(11/50):异常处理与容错机制实战在Spring AI应用中,异常处理面临独特的复杂性,远超过传统Web应用:多层异常来源:模型服务层:API限额、网络超时、认证失败
qq_12498707537 小时前
java·大数据·人工智能·spring boot·spring·毕业设计
基于协同过滤算法的在线教育资源推荐平台的设计与实现(源码+论文+部署+安装)在数字经济与教育信息化深度融合的背景下,在线教育已成为弥补传统教育资源分配不均、突破时空限制的核心途径,各类在线教育平台如雨后春笋般涌现,汇聚了海量的课程、课件、习题、教学视频等多元化教育资源。然而,随着资源规模的指数级增长,“信息过载” 问题日益凸显:学习者面对庞杂的资源库,往往需要耗费大量时间筛选符合自身学习目标、知识水平和学习习惯的内容,导致学习效率低下、用户体验不佳;而教育资源提供方也难以精准触达目标受众,优质资源的价值无法充分释放,形成了 “资源丰富但匹配低效” 的行业痛点。
与遨游于天地8 小时前
java·后端·spring
Spring 的10个核心能力,对框架开发的启示“框架不是替你做所有事,而是让你能优雅地做任何事。”在 Spring 框架中,一个看似微小却至关重要的能力——资源定位(Resource Loading),体现了其"环境无关性"的设计哲学。它让开发者无需关心"资源从哪里来",只需专注"如何用"。这种设计哲学,正是我们理解一个优秀框架应具备的核心能力的起点。
韩立学长10 小时前
java·数据库·spring
【开题答辩实录分享】以《植物园信息管理系统》为例进行选题答辩实录分享大家好,我是韩立。写代码、跑算法、做产品,从 Java、PHP、Python 到 Golang、小程序、安卓,全栈都玩;带项目、讲答辩、做文档,也懂降重技巧。 这些年一直在帮同学定制系统、梳理论文、模拟开题,积累了不少“避坑”经验。
Knight_AL10 小时前
spring boot·后端·spring
Spring Boot 的主要特性与传统 Spring 项目的区别Spring Boot:Spring Boot 提供了一种自动配置机制,能够自动配置大部分应用所需的组件。开发者只需引入相关的依赖,Spring Boot 会根据应用环境和类路径中的库自动进行配置,极大地简化了项目的设置和配置工作。
无名无姓某罗11 小时前
前端·spring·jquery
jQuery 请求 SpringMVC 接口返回404错误排查简单记下:【1】地址拼写正确,即:some/addr_after_webroot 或者 host:port/webroot/some/addr_after_webroot
黄俊懿11 小时前
spring boot·后端·spring·spring cloud·微服务·gateway·架构师
【深入理解SpringCloud微服务】Gateway简介与模拟Gateway手写一个微服务网关由于微服务架构下,我们的系统通常被拆分为多个服务,此时缺少一个统一的入口,外部客户端调用将成为一个问题。因此需要网关作为统一入口,让网关帮我们做路由转发。
ALex_zry13 小时前
java·c++·spring
现代C++如何解决传统内存分配器的核心痛点在深入了解现代C++的解决方案之前,我们有必要审视传统内存分配机制存在的根本性问题。长期以来,C++开发者依赖于new和delete运算符及其底层的malloc和free函数进行内存管理,这些通用分配器在设计上面临着多方面的性能挑战。
别惹CC13 小时前
java·人工智能·spring
Spring AI 进阶之路05:集成 MCP 协议实现工具调用在上一篇文章中,我们通过集成 SearXNG,成功让大模型“睁眼看世界”,具备了获取互联网实时信息的能力。然而,无论是 RAG(检索增强生成)还是联网搜索,本质上都是让 AI “读” 更多的书,获取更多的信息。但一个真正的智能助手,不仅要能“读”,还要能 “写” 和 “做”。
韩立学长1 天前
java·mysql·spring
【开题答辩实录分享】以《自助游网站的设计与实现》为例进行选题答辩实录分享大家好,我是韩立。写代码、跑算法、做产品,从 Java、PHP、Python 到 Golang、小程序、安卓,全栈都玩;带项目、讲答辩、做文档,也懂降重技巧。 这些年一直在帮同学定制系统、梳理论文、模拟开题,积累了不少“避坑”经验。
不像程序员的程序媛1 天前
java·后端·spring
Spring的cacheEvictkey:指定缓存keyspring先解析,后执行,也就是只有condition满足条件后才会清除指定的缓存;但清除前都会经过解析