spring boot

nofaluse3 分钟前
java·spring boot
JavaWeb开发——文件上传在创建网站页面的时候,当我们需要在后端向前端发送图片等静态资源,我们无法将资源存储在本地来进行数据的传送。因此本期将会介绍一种新的存储方式——云端存储以及其使用方法。
Goldchenn1 小时前
spring boot·分布式·kafka
kafka服务端和springboot中使用https://kafka.apache.org/downloads.html在生产者控制台可以发消息
魔道不误砍柴功3 小时前
spring boot·后端·spring
Spring Boot自动配置原理深度解析:从条件注解到spring.factories大家好!今天我们来深入探讨Spring Boot最神奇的特性之一——自动配置(Auto-configuration)。这个功能让Spring Boot如此受欢迎,因为它大大简化了我们的开发工作。让我们一起来揭开它的神秘面纱吧!👀
逢生博客3 小时前
人工智能·spring boot·docker·deepseek·cherry studio·mcp 服务端·mcp 客户端
将 DeepSeek 集成到 Spring Boot 项目实现通过 AI 对话方式操作后台数据在本项目中,我们基于 Spring Boot 构建并通过 Docker 部署了 MCP 服务端与 MCP 客户端,通过 HTTP 协议 实现与现有系统的远程控制与集成。整个系统作为独立模块运行,服务端直接连接数据库,核心业务逻辑抽象于 tool 层中,具备良好的扩展性与解耦性。
bing_1583 小时前
spring boot·微服务·mybatis
Spring Boot 微服务中集成 MyBatis-Plus 与集成原生 MyBatis 有哪些配置上的不同?在Spring Boot 微服务中集成 MyBatis-Plus (MP) 与集成原生 MyBatis (MB) 在配置上的主要不同点。MyBatis-Plus 是在 MyBatis 基础上进行的增强,它兼容 MyBatis 的所有配置方式,并提供了更简洁、更强大的配置选项。
魔道不误砍柴功4 小时前
java·spring boot·后端
Spring Boot 核心注解全解:@SpringBootApplication背后的三剑客大家好呀!👋 今天我们要聊一个超级重要的Spring Boot话题 - 那个神奇的主类注解@SpringBootApplication!很多小伙伴可能每天都在用Spring Boot开发项目,但你真的了解这个注解背后的秘密吗?🤔
暖苏4 小时前
java·开发语言·spring boot·笔记·后端·spring
Spring中IOC的重点理解(笔记)Spring: 出现在2002左右.解决企业级开发的难度.减轻对项目模块 类与类之间的管理帮助开发人员创建对象,管理对象之间的关系.
YUELEI1184 小时前
java·spring boot·spring
springboot 切面拦截自定义注解使用切面来拦截被该注解标记的方法上述代码定义了一个名为 MyCustomAnnotation 的自定义注解,@Retention(RetentionPolicy.RUNTIME) 表示该注解在运行时仍然有效,@Target(ElementType.METHOD) 表示该注解只能用于方法上。
魔道不误砍柴功5 小时前
spring boot·后端·logback
Spring Boot日志系统详解:Logback与SLF4J的默认集成大家好呀!👋 今天我们来聊聊Spring Boot中一个超级重要但又经常被忽视的功能——日志系统!首先,咱们得明白为什么日志这么重要?🤷‍♂️
AntBlack5 小时前
java·spring boot·后端
对比 Spring ,Solon 在实现上又有什么差异?Solon 是 国产的 Java 企业级应用开发框架 ,算是国内在体系和生态上都比较全面的框架了。这个框架在 内存占用 \ 启动速度上都很亮眼, 据官方数据 ,整体性能对比 Spring 提高了多倍。
有一只柴犬6 小时前
java·spring boot·后端
从0到1:用Spring AI+OpenAI构建企业级智能客服前面几篇已经加深了我们对Spring Ai的体系结构,核心概念,以及也有初步集成实现了一个简单demo。今天,我们通过使用Spring AI框架与OpenAI API集成,构建一个功能完善的智能对话系统,加深我们对Spring AI从概念到实际代码实现的理解,最终完成一个可运行的智能对话应用。
菜鸟起航ing7 小时前
java·spring boot·微服务·性能优化·分布式事务
【Java面试系列】Spring Boot微服务架构下的分布式事务处理与性能优化 - 2025-04-19详解 - 3-5年Java开发必备知识在微服务架构中,分布式事务处理和性能优化是面试中高频出现的主题。随着系统规模的扩大,如何保证数据一致性和系统性能成为开发者必须面对的挑战。本文将深入探讨Spring Boot微服务架构下的分布式事务处理与性能优化,帮助3-5年经验的Java开发者全面掌握这一重要知识。
前鼻音太阳熊2 天前
java·spring boot·后端
【Spring Boot 应用开发】-06 自动配置-生成配置元数据spring-boot-configuration-processor 是 Spring Boot 提供的一个用于编译期处理 @ConfigurationProperties 注解的模块。它的主要作用是生成配置元数据文件(spring-configuration-metadata.json),用于增强开发体验,例如:
牛马baby2 天前
java·spring boot·后端
Springboot 自动装配原理是什么?SPI 原理又是什么?自动装配是 Spring Boot 简化配置的核心机制,其核心思想是根据类路径中的依赖自动配置 Spring 应用。
pursue.dreams2 天前
spring boot·websocket·t-io
Spring Boot整合T-IO实现即时通讯在当今的互联网应用中,即时通讯功能已经变得不可或缺。无论是社交应用、在线客服还是实时数据推送,都需要高效的通信框架来支持。TIO(Try-IO)是一个高性能的Java网络通信框架,支持TCP/UDP/HTTP/WebSocket等多种协议,非常适合用于即时通讯场景。本文将介绍如何在Spring Boot项目中整合TIO,实现一个简单的即时通讯功能。
-曾牛2 天前
java·开发语言·人工智能·spring boot·ai·chatgpt
【LangChain4j快速入门】5分钟用Java玩转GPT-4o-mini,Spring Boot整合实战!| 附源码在AI浪潮席卷全球的今天,Java开发者如何快速拥抱大语言模型?LangChain4j作为专为Java打造的AI开发框架,以极简的API设计和强大的扩展能力,让集成ChatGPT、GPT-4o-mini等模型变得异常轻松!本文将带你通过实战代码+图文详解,5分钟完成Spring Boot与GPT-4o-mini的对接,开启你的AI应用开发之旅!
冬天vs不冷2 天前
java·spring boot·python
SpringBoot条件注解全解析:核心作用与使用场景详解Spring Boot 的条件注解(Conditional Annotations)是自动配置(Auto-Configuration)的核心机制之一。它们允许开发者根据特定的条件动态决定是否加载某个Bean或配置类,从而实现灵活的“按需配置”。本文将系统梳理所有常用的条件注解,结合代码示例说明其作用与使用场景。
考虑考虑2 天前
spring boot·后端·spring
Springboot捕获feign抛出的异常使用Springboot时,使用feign客户端作为http请求工具时,当接口抛出异常信息时,使用全局异常是捕获不了异常的
〆、风神2 天前
spring boot·代理模式·策略模式
Spring Boot实战:基于策略模式+代理模式手写幂等性注解组件核心定义:在分布式系统中,一个操作无论执行一次还是多次,最终结果都保持一致。 典型场景:不处理幂等的风险:
Anarkh_Lee2 天前
spring boot·后端·spring
解决 Spring Boot 多数据源环境下事务管理器冲突问题(非Neo4j请求标记了 @Transactional 尝试启动Neo4j的事务管理器)到底遇到了什么问题?简洁版:在 Oracle 与 Neo4j 共存的多数据源项目中,一个仅涉及 Oracle 操作的请求,却因为 Neo4j 连接失败而报错。根本原因是 Spring 的默认事务管理器错误地指向了 Neo4j,导致不相关的请求也受到了 Neo4j 连接状态的影响。