<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>iAuzre‘s Blog</title><link>https://iauzre.com.cn</link><atom:link href="https://iauzre.com.cn/rss.xml" rel="self" type="application/rss+xml"/><description>iAuzre‘s Blog</description><generator>Halo v2.26.0</generator><language>zh-cn</language><lastBuildDate>Sun, 23 Aug 2026 22:38:08 GMT</lastBuildDate><item><title><![CDATA[大模型缓存机制详解：原理、多模型策略与 Agent 端优化]]></title><link>https://iauzre.com.cn/archives/WihOuXvn</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=%E5%A4%A7%E6%A8%A1%E5%9E%8B%E7%BC%93%E5%AD%98%E6%9C%BA%E5%88%B6%E8%AF%A6%E8%A7%A3%EF%BC%9A%E5%8E%9F%E7%90%86%E3%80%81%E5%A4%9A%E6%A8%A1%E5%9E%8B%E7%AD%96%E7%95%A5%E4%B8%8E%20Agent%20%E7%AB%AF%E4%BC%98%E5%8C%96&amp;url=/archives/WihOuXvn" width="1" height="1" alt="" style="opacity:0;">大模型缓存机制详解：原理、多模型策略与 Agent 端优化 核心：缓存命中 vs 未命中 — 处理流程与费用差异 什么是 Prompt Cache？ 背景：为什么需要缓存？ 大语言模型在处理每次请求时，都需要对输入的全部 Token 执行一遍 预填充（Prefill） 阶段——即逐层计算 Self-]]></description><guid isPermaLink="false">/archives/WihOuXvn</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Fcover.svg&amp;size=m" type="image/jpeg" length="2428"/><pubDate>Wed, 19 Aug 2026 03:16:38 GMT</pubDate></item><item><title><![CDATA[从线性循环到图引擎：数据工厂 AI 助手能力升级实录]]></title><link>https://iauzre.com.cn/archives/f0BCkh9r</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=%E4%BB%8E%E7%BA%BF%E6%80%A7%E5%BE%AA%E7%8E%AF%E5%88%B0%E5%9B%BE%E5%BC%95%E6%93%8E%EF%BC%9A%E6%95%B0%E6%8D%AE%E5%B7%A5%E5%8E%82%20AI%20%E5%8A%A9%E6%89%8B%E8%83%BD%E5%8A%9B%E5%8D%87%E7%BA%A7%E5%AE%9E%E5%BD%95&amp;url=/archives/f0BCkh9r" width="1" height="1" alt="" style="opacity:0;">当低代码平台遇上 AI Agent，如何让"自然语言驱动配置"既好用又可靠？本文记录 TOS 数据工厂 Starter 在两周内完成的两阶段演进：先是落地"悬浮球 + Agent 循环内核"的 AI 助手 1.0，随后将后端内核从硬编码的线性循环重构为可观测、可并行、可挂起恢复的 Graph Run]]></description><guid isPermaLink="false">/archives/f0BCkh9r</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Ftos-ai-assistant-cover.svg&amp;size=m" type="image/jpeg" length="8314"/><pubDate>Tue, 18 Aug 2026 03:52:48 GMT</pubDate></item><item><title><![CDATA[高效率高质量 Vibe Coding 实践]]></title><link>https://iauzre.com.cn/archives/oSMiVEcv</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=%E9%AB%98%E6%95%88%E7%8E%87%E9%AB%98%E8%B4%A8%E9%87%8F%20Vibe%20Coding%20%E5%AE%9E%E8%B7%B5&amp;url=/archives/oSMiVEcv" width="1" height="1" alt="" style="opacity:0;">高效率高质量 Vibe Coding 实践 核心命题：如何在 AI 编程时代同时实现"生成速度"与"交付质量"的双重提升 文档性质：工程方法论落地手册 适用受众：研发团队负责人、技术决策者、追求高效能 AI 协作的工程师 一、 执行摘要：为什么 Vibe Coding 需要工程化？ Vibe Cod]]></description><guid isPermaLink="false">/archives/oSMiVEcv</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2FiShot_2026-08-17_17.48.56.png&amp;size=m" type="image/jpeg" length="424263"/><pubDate>Mon, 17 Aug 2026 09:49:48 GMT</pubDate></item><item><title><![CDATA[JVM内存调优]]></title><link>https://iauzre.com.cn/archives/dv5zFcvZ</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=JVM%E5%86%85%E5%AD%98%E8%B0%83%E4%BC%98&amp;url=/archives/dv5zFcvZ" width="1" height="1" alt="" style="opacity:0;">JVM内存调优 一、核心实战案例总结 本次调优过程中遇到的典型问题、现象及解决结果如下，覆盖元]]></description><guid isPermaLink="false">/archives/dv5zFcvZ</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Fjvm.jpg&amp;size=m" type="image/jpeg" length="23237"/><pubDate>Mon, 1 Dec 2025 03:11:23 GMT</pubDate></item><item><title><![CDATA[配置驱动的事件化 CRUD 架构设计与实现：从通用功能到可扩展生态的构建]]></title><link>https://iauzre.com.cn/archives/xfCVfGpz</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=%E9%85%8D%E7%BD%AE%E9%A9%B1%E5%8A%A8%E7%9A%84%E4%BA%8B%E4%BB%B6%E5%8C%96%20CRUD%20%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1%E4%B8%8E%E5%AE%9E%E7%8E%B0%EF%BC%9A%E4%BB%8E%E9%80%9A%E7%94%A8%E5%8A%9F%E8%83%BD%E5%88%B0%E5%8F%AF%E6%89%A9%E5%B1%95%E7%94%9F%E6%80%81%E7%9A%84%E6%9E%84%E5%BB%BA&amp;url=/archives/xfCVfGpz" width="1" height="1" alt="" style="opacity:0;">配置驱动的事件化 CRUD 架构设计与实现：从通用功能到可扩展生态的构建 一、架构设计核心思想：配置化驱动与事件化抽象 在企业级应用开发中，单表操作场景往往占据业务逻辑的 60%-70%，传统硬编码方式导致大量重复性开发。本架构通过两大核心设计解决痛点： （一）配置元数据中心 建立column_co]]></description><guid isPermaLink="false">/archives/xfCVfGpz</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fiauzre-halo.oss-cn-shenzhen.aliyuncs.com%2F889d7e1f-0689-4909-beff-17b91553288e.png&amp;size=m" type="image/jpeg" length="193502"/><pubDate>Thu, 22 May 2025 10:56:57 GMT</pubDate></item><item><title><![CDATA[JAVA中面向对象与设计模式的开发经验总结]]></title><link>https://iauzre.com.cn/archives/nJZTnjKo</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=JAVA%E4%B8%AD%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E4%B8%8E%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F%E7%9A%84%E5%BC%80%E5%8F%91%E7%BB%8F%E9%AA%8C%E6%80%BB%E7%BB%93&amp;url=/archives/nJZTnjKo" width="1" height="1" alt="" style="opacity:0;">JAVA中面向对象与设计模式的开发经验总结 引言 在JAVA开发中，面向对象（OOP）与设计模式的结合是构建高扩展性、可维护性系统的关键。本文将通过一个典型的服务管理类图（涉及Bean注入、工厂模式、抽象复用等核心设计），总结如何通过设计模式实现代码解耦、逻辑复用，并提升系统的灵活性。 一、核心设计]]></description><guid isPermaLink="false">/archives/nJZTnjKo</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fiauzre-halo.oss-cn-shenzhen.aliyuncs.com%2F4aa6abdf2c27a2ab07a3361b15a44f46.png&amp;size=m" type="image/jpeg" length="98779"/><pubDate>Thu, 8 May 2025 09:39:21 GMT</pubDate></item><item><title><![CDATA[RocketMQ学习笔记]]></title><link>https://iauzre.com.cn/archives/d1MVgYwo</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=RocketMQ%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0&amp;url=/archives/d1MVgYwo" width="1" height="1" alt="" style="opacity:0;">分布式消息队列 RocketMQ 第1章 RocketMQ 概述 一、MQ概述 1. MQ简介 MQ，Message Queue，是一种提供消息队列服务的中间件，是一套提供了消息生产、存储、消费全过程API的软件系统。消息即数据。一般消息的体量都不会很大。 2. MQ用途 从网上可以查到很多MQ用途]]></description><guid isPermaLink="false">/archives/d1MVgYwo</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fiauzre-halo.oss-cn-shenzhen.aliyuncs.com%2Fimage.png&amp;size=m" type="image/jpeg" length="17793"/><pubDate>Sat, 15 Mar 2025 04:53:00 GMT</pubDate></item><item><title><![CDATA[用Map的方式消除if-else的进阶方案]]></title><link>https://iauzre.com.cn/archives/oQJGV672</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=%E7%94%A8Map%E7%9A%84%E6%96%B9%E5%BC%8F%E6%B6%88%E9%99%A4if-else%E7%9A%84%E8%BF%9B%E9%98%B6%E6%96%B9%E6%A1%88&amp;url=/archives/oQJGV672" width="1" height="1" alt="" style="opacity:0;">用Map的方式消除if-else的进阶方案 场景 在SpringBoot项目中，有一个表，内部有n种数据类型，每种数据的生成逻辑有区别，若是用if-else或者switch-case的方式，判断链回显得比较冗余 实现 借助函数式接口，我们可以将方法存入到Map中，在调用时，只需要根据类型获取对应的方]]></description><guid isPermaLink="false">/archives/oQJGV672</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Fimage-nkmx.png&amp;size=m" type="image/jpeg" length="98354"/><category>默认分类</category><pubDate>Tue, 24 Sep 2024 09:46:32 GMT</pubDate></item><item><title><![CDATA[MySQL中通过binlog恢复数据]]></title><link>https://iauzre.com.cn/archives/AhF9JhG9</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=MySQL%E4%B8%AD%E9%80%9A%E8%BF%87binlog%E6%81%A2%E5%A4%8D%E6%95%B0%E6%8D%AE&amp;url=/archives/AhF9JhG9" width="1" height="1" alt="" style="opacity:0;">MySQL 中 binlog方式数据恢复操作模拟 binlog方式 整体流程 若是生产出现，完整流程大致如下： 操作记录仅用于学习 记录中仅含一些关键部分，诸如：根据binlog生成二进制sql文件、执行生成的二进制文件恢复数据等操作 操作过程相较于上述整体流程做了对应的简化 操作过程： 数据被误删]]></description><guid isPermaLink="false">/archives/AhF9JhG9</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Fimage.png&amp;size=m" type="image/jpeg" length="47635"/><category>默认分类</category><pubDate>Sat, 14 Sep 2024 06:32:03 GMT</pubDate></item><item><title><![CDATA[SpringBoot 中间件： 基于AOP的数据自动计算]]></title><link>https://iauzre.com.cn/archives/B1DnbfjM</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=SpringBoot%20%E4%B8%AD%E9%97%B4%E4%BB%B6%EF%BC%9A%20%E5%9F%BA%E4%BA%8EAOP%E7%9A%84%E6%95%B0%E6%8D%AE%E8%87%AA%E5%8A%A8%E8%AE%A1%E7%AE%97&amp;url=/archives/B1DnbfjM" width="1" height="1" alt="" style="opacity:0;">SpringBoot 中间件： 基于AOP的数据自动计算 gitee地址：https://gitee.com/iAuzre/auto-compute 1. 概述 在开发中，我们经常会遇到一些需要根据一些数据计算出来的数据，比如：订单金额、订单数量、订单总价等等。这些数据的计算逻辑通常是固定的，但是在]]></description><guid isPermaLink="false">/archives/B1DnbfjM</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Fspringboot-p.jpg&amp;size=m" type="image/jpeg" length="31068"/><category>默认分类</category><pubDate>Thu, 20 Jun 2024 09:42:56 GMT</pubDate></item><item><title><![CDATA[JVM 相关学习]]></title><link>https://iauzre.com.cn/archives/sQLNZemj</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=JVM%20%E7%9B%B8%E5%85%B3%E5%AD%A6%E4%B9%A0&amp;url=/archives/sQLNZemj" width="1" height="1" alt="" style="opacity:0;">JVM Learning 1 JVM运行时数据区 运行时数据区：Java运行时的东西存放区域 2 解析JVM运行时数据区 2.1 方法区（Method Area） 方法区时所有线程共享的区域，它用于存储已被Java虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码数据等。 它有个别名叫 No]]></description><guid isPermaLink="false">/archives/sQLNZemj</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Fjvm.jpg&amp;size=m" type="image/jpeg" length="23237"/><category>默认分类</category><pubDate>Wed, 19 Jun 2024 06:25:45 GMT</pubDate></item><item><title><![CDATA[ELK日志分析平台快速搭建与使用]]></title><link>https://iauzre.com.cn/archives/Rvq8xhAI</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=ELK%E6%97%A5%E5%BF%97%E5%88%86%E6%9E%90%E5%B9%B3%E5%8F%B0%E5%BF%AB%E9%80%9F%E6%90%AD%E5%BB%BA%E4%B8%8E%E4%BD%BF%E7%94%A8&amp;url=/archives/Rvq8xhAI" width="1" height="1" alt="" style="opacity:0;">简介 基于 docker-compose自动编排ElasticSearch + Logstash + Kibana 实现日志分析平台的快速搭建。除此之外也可网上下载对应资源，通过配置完成离线环境搭建。 本次使用了一台2c4g的云服务作为搭建基础 ElasticSearch 主要用来日志存储 es是一]]></description><guid isPermaLink="false">/archives/Rvq8xhAI</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F20240523_15194612.jpg&amp;size=m" type="image/jpeg" length="32268"/><category>默认分类</category><pubDate>Sun, 9 Jun 2024 10:18:00 GMT</pubDate></item><item><title><![CDATA[责任链模式的运用]]></title><link>https://iauzre.com.cn/archives/DbkVQSsN</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=%E8%B4%A3%E4%BB%BB%E9%93%BE%E6%A8%A1%E5%BC%8F%E7%9A%84%E8%BF%90%E7%94%A8&amp;url=/archives/DbkVQSsN" width="1" height="1" alt="" style="opacity:0;">责任链模式的运用 需求描述： 被请求系统需要按照请求系统发送的有序集合内容进行有顺序的报表运算 其中有三种以上的不同执行逻辑，通过集合中实体的某个字段来做判断，并执行对应逻辑，同时，需考虑执行性能， 同一执行顺序需要做并行处理，如图： 与此同时，还有对应的初始化处理、执行完成回调等。 技术设计： 因]]></description><guid isPermaLink="false">/archives/DbkVQSsN</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2FWeChat53114f4835d119bcee6081db5c773cfb.jpg&amp;size=m" type="image/jpeg" length="80521"/><category>默认分类</category><pubDate>Sun, 9 Jun 2024 08:56:00 GMT</pubDate></item><item><title><![CDATA[Spring 源码学习]]></title><link>https://iauzre.com.cn/archives/5fNCMd5H</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=Spring%20%E6%BA%90%E7%A0%81%E5%AD%A6%E4%B9%A0&amp;url=/archives/5fNCMd5H" width="1" height="1" alt="" style="opacity:0;">本项目耗时4个月完成，渐进式学习Spring 相关源码。通过手敲实现Spring核心功能完成最终学习目的，并且基于此次学习产生了一个SpringAOP相关的小demo：auto-compute 学习过程中产生的Spring源码：spring-core 文档Link： 全文档： Spring 源码学习]]></description><guid isPermaLink="false">/archives/5fNCMd5H</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F~%2F.halo2%2Fattachments%2Fupload%2Fspring%2FSpring.jpg&amp;size=m" type="image/jpeg" length="17270"/><category>Spring</category><pubDate>Fri, 7 Jun 2024 10:19:00 GMT</pubDate></item><item><title><![CDATA[17. 数据类型转换工厂设计实现]]></title><link>https://iauzre.com.cn/archives/hUasxiXF</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=17.%20%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B%E8%BD%AC%E6%8D%A2%E5%B7%A5%E5%8E%82%E8%AE%BE%E8%AE%A1%E5%AE%9E%E7%8E%B0&amp;url=/archives/hUasxiXF" width="1" height="1" alt="" style="opacity:0;">17. 数据类型转换工厂设计实现 工程结构 lqf-spring-step-17 ├── main │ ├── java │ │ └── lqf │ │ └── springframework │ │ ├── aop │ │]]></description><guid isPermaLink="false">/archives/hUasxiXF</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F~%2F.halo2%2Fattachments%2Fupload%2Fspring%2FSpring.jpg&amp;size=m" type="image/jpeg" length="17270"/><category>Spring</category><pubDate>Fri, 7 Jun 2024 10:05:00 GMT</pubDate></item><item><title><![CDATA[16. 通过三级缓存解决循环依赖]]></title><link>https://iauzre.com.cn/archives/eMEorD92</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=16.%20%E9%80%9A%E8%BF%87%E4%B8%89%E7%BA%A7%E7%BC%93%E5%AD%98%E8%A7%A3%E5%86%B3%E5%BE%AA%E7%8E%AF%E4%BE%9D%E8%B5%96&amp;url=/archives/eMEorD92" width="1" height="1" alt="" style="opacity:0;">16. 通过三级缓存解决循环依赖 工程结构 lqf-spring-step-16 ├── main │ ├── java │ │ └── lqf │ │ └── springframework │ │ ├── aop │ │]]></description><guid isPermaLink="false">/archives/eMEorD92</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F~%2F.halo2%2Fattachments%2Fupload%2Fspring%2FSpring.jpg&amp;size=m" type="image/jpeg" length="17270"/><category>Spring</category><pubDate>Fri, 7 Jun 2024 10:05:00 GMT</pubDate></item><item><title><![CDATA[15. 给代理对象的属性设置值]]></title><link>https://iauzre.com.cn/archives/8LEUxLsA</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=15.%20%E7%BB%99%E4%BB%A3%E7%90%86%E5%AF%B9%E8%B1%A1%E7%9A%84%E5%B1%9E%E6%80%A7%E8%AE%BE%E7%BD%AE%E5%80%BC&amp;url=/archives/8LEUxLsA" width="1" height="1" alt="" style="opacity:0;">15. 给代理对象的属性设置值 工程结构 lqf-spring-step-15 ├── main │ ├── java │ │ └── lqf │ │ └── springframework │ │ ├── aop │ │]]></description><guid isPermaLink="false">/archives/8LEUxLsA</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F~%2F.halo2%2Fattachments%2Fupload%2Fspring%2FSpring.jpg&amp;size=m" type="image/jpeg" length="17270"/><category>Spring</category><pubDate>Fri, 7 Jun 2024 10:04:00 GMT</pubDate></item><item><title><![CDATA[14. 通过注解注入属性信息]]></title><link>https://iauzre.com.cn/archives/bX9UxKlS</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=14.%20%E9%80%9A%E8%BF%87%E6%B3%A8%E8%A7%A3%E6%B3%A8%E5%85%A5%E5%B1%9E%E6%80%A7%E4%BF%A1%E6%81%AF&amp;url=/archives/bX9UxKlS" width="1" height="1" alt="" style="opacity:0;">14. 通过注解注入属性信息 工程结构 lqf-spring-step-14 ├── main │ ├── java │ │ └── lqf │ │ └── springframework │ │ ├── aop │ │ │]]></description><guid isPermaLink="false">/archives/bX9UxKlS</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F~%2F.halo2%2Fattachments%2Fupload%2Fspring%2FSpring.jpg&amp;size=m" type="image/jpeg" length="17270"/><category>Spring</category><pubDate>Fri, 7 Jun 2024 10:03:00 GMT</pubDate></item><item><title><![CDATA[12. 把AOP拓展到Bean的生命周期]]></title><link>https://iauzre.com.cn/archives/4cgOfr5M</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=12.%20%E6%8A%8AAOP%E6%8B%93%E5%B1%95%E5%88%B0Bean%E7%9A%84%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F&amp;url=/archives/4cgOfr5M" width="1" height="1" alt="" style="opacity:0;">12. 把AOP拓展到Bean的生命周期 工程结构 lqf-spring-step-12 ├── main │ ├── java │ │ └── lqf │ │ └── springframework │ │ ├── aop │ │]]></description><guid isPermaLink="false">/archives/4cgOfr5M</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F~%2F.halo2%2Fattachments%2Fupload%2Fspring%2FSpring.jpg&amp;size=m" type="image/jpeg" length="17270"/><category>Spring</category><pubDate>Fri, 7 Jun 2024 10:02:00 GMT</pubDate></item><item><title><![CDATA[13. 自动扫描Bean对象注册]]></title><link>https://iauzre.com.cn/archives/tWdP0KMG</link><description><![CDATA[<img src="https://iauzre.com.cn/plugins/feed/assets/telemetry.gif?title=13.%20%E8%87%AA%E5%8A%A8%E6%89%AB%E6%8F%8FBean%E5%AF%B9%E8%B1%A1%E6%B3%A8%E5%86%8C&amp;url=/archives/tWdP0KMG" width="1" height="1" alt="" style="opacity:0;">13. 自动扫描Bean对象注册 工程结构 lqf-spring-step-13 ├── main │ ├── java │ │ └── lqf │ │ └── springframework │ │ ├── aop │ │]]></description><guid isPermaLink="false">/archives/tWdP0KMG</guid><dc:creator>iAuzre</dc:creator><enclosure url="https://iauzre.com.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2F~%2F.halo2%2Fattachments%2Fupload%2Fspring%2FSpring.jpg&amp;size=m" type="image/jpeg" length="17270"/><category>Spring</category><pubDate>Fri, 7 Jun 2024 10:02:00 GMT</pubDate></item></channel></rss>