Spring

首页 标签 Spring
# Spring #
关注
47930内容
详解RabbitMQ2-高阶技巧
摘要:本文详细探讨了RabbitMQ消息可靠性的保障措施,从生产者、MQ到消费者的全流程解决方案。针对生产者端提出重试机制和确认机制(PublisherConfirm/Return),MQ层面通过持久化和LazyQueue防止消息丢失。消费者端则采用确认机制(ack/nack/reject)、失败重试策略(最大重试次数限制)以及异常消息重定向机制(RepublishMessageRecoverer)。此外,还介绍了幂等性处理方案(唯一消息ID/业务状态判断)和两种延迟消息实现方式(死信交换机与DelayEx
深入浅出地理解SpringBoot自动装配原理
摘要: SpringBoot通过起步依赖和自动配置简化了JavaWeb开发。起步依赖(如spring-boot-starter-web)集成关联依赖,减少手动配置;自动配置基于@Conditional条件装配Bean,避免繁琐声明。文章解析了自动配置源码(如@EnableAutoConfiguration导入AutoConfigurationImportSelector),并演示如何手写自定义starter。
|
3天前
| |
【SpringAIAlibaba新手村系列】(2)Ollama 本地大模型调用
本章详解Ollama本地大模型调用:解决联网依赖、数据隐私与成本问题。通过`spring-ai-ollama-starter`快速集成,支持Qwen、Llama等开源模型,实现零费用、低延迟、高安全的本地AI服务,并深入剖析`@Qualifier`多Bean注入机制。
Spring Boot学习知识点大全(二)
教程来源 https://app-a7illrp9pngh.appmiaoda.com/ 本文详解Spring Boot核心机制:自动配置原理(@EnableAutoConfiguration、条件注解、自定义配置)、Web开发(RESTful API、统一响应、全局异常处理、文件上传下载)及数据访问(JDBC/JPA、MyBatis、多数据源、Redis集成与缓存管理),覆盖企业级应用开发关键实践。
|
3天前
| |
【SpringAIAlibaba新手村系列】(1)初识 Spring AI Alibaba 框架
本文介绍了SpringAIAlibaba框架的基本概念和使用方法。作为Spring官方AI框架的阿里云实现版本,它简化了Java开发者调用AI模型的过程。文章详细讲解了核心概念如ChatModel、ChatClient,以及阿里云百炼平台的功能。通过HelloWorld项目示例,展示了如何配置APIKey、编写控制层代码,实现普通调用和流式输出两种AI交互方式。重点阐述了SpringAI与SpringAIAlibaba的关系,以及自动配置机制的工作原理,帮助开发者快速上手这一框架。
|
3天前
|
【Logback】Logback 日志框架 与 SLF4J绑定、三层模块、MDC链路追踪、异步日志、滚动策略
本文系统梳理 Logback日志框架,涵盖基础定位、核心架构、配置体系、高级特性、性能优化、框架集成、最佳实践与问题排查八大维度,深入解析SLF4J绑定、三层模块、MDC链路追踪、异步日志、滚动策略及企业级落地要点,助力Java开发者高效掌握生产级日志治理能力。
Spring Boot学习知识点大全(一)
教程来源 https://app-a87ujc988w01.appmiaoda.com/ Spring Boot 是 Spring 家族中革命性框架,秉持“约定优于配置”理念,通过自动配置、起步依赖、嵌入式服务器等特性,大幅简化企业级 Java 应用开发。本文系统梳理其核心概念、注解、多环境配置与最佳实践,助初学者快速入门,为进阶开发者提供深度参考。
企业级 Agent 多智能体架构与选型指南 -- 来自1000+行业应用实践积累
本文基于我们服务阿里巴巴多条业务线(淘天、闪购、爱橙、云智能、高德、饿了么、1688、蚂蚁、菜鸟等)、众多社区用户(如友邦、海尔、建设银行等)、超 1000+智能体应用实践经验积累。 本文发表前,我们刚刚发布了框架新版本,Spring AI Alibaba 全面升级对 AgentScope 框架支持,以 AgentScope ReActAgent 为核心,全面支持基于 AgentScope 的多智能体编排。
Spring学习知识点大全(三)
教程来源 https://app-aakcgtuh1ywx.appmiaoda.com 本文系统介绍Spring生态核心实践:涵盖单元测试(MockBean+断言)、集成测试(MockMvc+事务回滚)、SpEL表达式(属性注入、集合操作等)、Spring Boot自动配置原理及YAML配置要点,助力高效构建企业级应用。
Spring学习知识点大全(二)
教程来源 https://app-aaqhxe29haf5.appmiaoda.com 本节详解Spring AOP面向切面编程与数据访问、Web开发核心内容:涵盖AOP概念(切面、通知、切入点等)、XML/注解两种配置方式、JDBC模板、声明式/编程式事务管理、Hibernate集成,以及Spring MVC架构、控制器开发、参数校验、拦截器与全局异常处理。
免费试用