<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ziyan721的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/ziyan721</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; ziyan721]]></copyright><item><title><![CDATA[IOC总结]]></title><link>https://blog.csdn.net/ziyan721/article/details/164294883</link><guid>https://blog.csdn.net/ziyan721/article/details/164294883</guid><author>ziyan721</author><pubDate>Wed, 02 Sep 2026 12:11:15 +0800</pubDate><description><![CDATA[本文围绕 Spring 框架的核心机制展开，系统梳理了 IoC（控制反转）与 DI（依赖注入）的基本概念，总结了构造方法、Setter、字段三种注入方式；随后介绍了 Bean 的生命周期、单例 Bean 的线程安全问题及常见解决方法，并深入分析了循环依赖的产生条件、Spring 的解决策略，以及三级缓存在解决循环依赖和 AOP 代理中的分工与作用。]]></description><category></category></item><item><title><![CDATA[Spring常见注解]]></title><link>https://blog.csdn.net/ziyan721/article/details/164257389</link><guid>https://blog.csdn.net/ziyan721/article/details/164257389</guid><author>ziyan721</author><pubDate>Tue, 01 Sep 2026 12:16:56 +0800</pubDate><description><![CDATA[摘要：本文系统梳理了 Spring 框架中常用的注解，涵盖控制层注解（@Controller、@RestController、@RequestMapping 及其细分映射注解）、容器类注解（@Component 及其细分、@Autowired 依赖注入）、配置属性注解（@Configuration、@Value、@ConfigurationProperties）、AOP 切面注解（@Aspect、@Before、@After、@Around、@PointCut）以及事务注解 @Transactional，并]]></description><category></category></item><item><title><![CDATA[分布式锁解锁原子性问题]]></title><link>https://blog.csdn.net/ziyan721/article/details/163188782</link><guid>https://blog.csdn.net/ziyan721/article/details/163188782</guid><author>ziyan721</author><pubDate>Sun, 26 Jul 2026 10:42:01 +0800</pubDate><description><![CDATA[本文深入分析分布式锁解锁中的阻塞问题及解决方案，涵盖JVM STW、线程调度、网络延迟等五种阻塞原因，并重点介绍Redis Lua脚本实现原子性解锁的行业标准方案。]]></description><category></category></item></channel></rss>