<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jack_yang__的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jack_yang__</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jack_yang__]]></copyright><item><title><![CDATA[案例：数据源对象管理]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/149242835</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/149242835</guid><author>jack_yang__</author><pubDate>Thu, 10 Jul 2025 09:50:34 +0800</pubDate><description><![CDATA[本文介绍了第三方资源配置管理的实现方法。基础版演示了在Spring项目中配置Druid数据源的完整流程，包括pom.xml依赖配置、applicationContext.xml的bean定义，以及通过ApplicationContext获取数据源的代码示例。进阶版则展示了如何替换为C3p0数据源，同样包含依赖添加和XML配置步骤，并提示了不同数据源bean的id命名注意事项。两种方案都需配合MySQL驱动使用，文中提供了对应的Maven依赖配置。]]></description><category></category></item><item><title><![CDATA[集合注入 ]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/149195010</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/149195010</guid><author>jack_yang__</author><pubDate>Tue, 08 Jul 2025 11:54:56 +0800</pubDate><description><![CDATA[Spring框架支持多种集合类型注入，包括List、Set和Map。通过XML或注解方式均可实现，如@Configuration和@Bean注解。对于多实现类场景，Spring能自动装配所有实现类到集合中。此外，@Value注解可从配置文件读取集合配置。本文从基础到进阶，详细讲解了集合注入的各种方式及其应用场景，为开发者提供了全面的技术指导。]]></description><category></category></item><item><title><![CDATA[依赖注入方式]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/149194964</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/149194964</guid><author>jack_yang__</author><pubDate>Tue, 08 Jul 2025 11:49:22 +0800</pubDate><description><![CDATA[依赖注入方式主要分为两种：Setter注入和构造器注入，适用于简单类型（如数字、字符串）和引用类型（如其他Bean）。Setter注入通过set方法传递数据，构造器注入通过构造函数传递。依赖注入用于管理Bean之间的依赖关系，确保运行时所需的数据或对象被正确传递。]]></description><category></category></item><item><title><![CDATA[bean的生命周期]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/149194730</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/149194730</guid><author>jack_yang__</author><pubDate>Tue, 08 Jul 2025 11:44:11 +0800</pubDate><description><![CDATA[Spring Bean的生命周期指从创建到销毁的完整过程。初始化可通过三种方式实现：1) @PostConstruct注解（优先级最高）；2) InitializingBean接口的afterPropertiesSet()方法；3) @Bean的initMethod属性。销毁方式同样有三种：1) @PreDestroy注解；2) DisposableBean接口的destroy()方法；3) @Bean的destroyMethod属性。在Spring Boot中，容器关闭时会自动触发销毁；而Spring框架]]></description><category></category></item><item><title><![CDATA[Bean的实例化]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/149194689</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/149194689</guid><author>jack_yang__</author><pubDate>Tue, 08 Jul 2025 11:40:41 +0800</pubDate><description><![CDATA[摘要：Spring框架提供了四种Bean实例化方式：1）直接构造方法创建；2）静态工厂方法；3）实例工厂方法；4）FactoryBean接口实现。其中FactoryBean方式最为灵活，通过实现getObject()返回Bean实例，getObjectType()指定类型，isSingleton()控制是否为单例模式。示例中的UserDaoFactoryBean展示了如何通过实现FactoryBean接口来动态创建UserDao实例，并可通过isSingleton()方法配置单例模式。]]></description><category></category></item><item><title><![CDATA[Ioc入门案例]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/149194655</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/149194655</guid><author>jack_yang__</author><pubDate>Tue, 08 Jul 2025 11:39:22 +0800</pubDate><description><![CDATA[摘要：IOC入门案例中，Service与Dao对象通过配置告知IOC容器进行管理。获取IOC容器需导入Spring坐标（pom.xml），使用接口方法从容器中获取bean。bean配置包括基础配置、别名配置和作用范围配置，实现对被管理对象的灵活控制。]]></description><category></category></item><item><title><![CDATA[DI入门案例]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/149194627</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/149194627</guid><author>jack_yang__</author><pubDate>Tue, 08 Jul 2025 11:38:10 +0800</pubDate><description><![CDATA[service中需要的dao对象如何进入到service中？service中使用new形式创建的dao对象是否保留？service与dao之间的关系？基于ioc管理bean。]]></description><category></category></item><item><title><![CDATA[Spring核心概念]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/149194596</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/149194596</guid><author>jack_yang__</author><pubDate>Tue, 08 Jul 2025 11:37:06 +0800</pubDate><description><![CDATA[摘要：IOC（控制反转）是一种降低代码耦合度的设计思想，将对象的创建控制权从程序转移到外部容器。Spring框架实现了IOC技术，提供容器管理Bean的创建和初始化。DI（依赖注入）负责在容器中建立Bean间的依赖关系，从而实现解耦。通过IOC容器管理Bean及其依赖关系，可以提升程序的灵活性和可维护性。]]></description><category></category></item><item><title><![CDATA[Spring framework系统框架]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/149194543</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/149194543</guid><author>jack_yang__</author><pubDate>Tue, 08 Jul 2025 11:35:12 +0800</pubDate><description><![CDATA[第三部分：AOP--核心概念--AOP技术操作--AOP实用开发。第一部分：核心容器 核心概念（ioc di）容器基本操作。Spring framework系统框架是最基础的框架。Spring FRAMEWOR学习路线。第二部分：整合数据层技术mybatis。第四事务：事务的实用开发。]]></description><category></category></item><item><title><![CDATA[初识spring]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/149194486</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/149194486</guid><author>jack_yang__</author><pubDate>Tue, 08 Jul 2025 11:33:07 +0800</pubDate><description><![CDATA[Spring框架已发展成完整的开发生态圈，包含多个项目实现特定功能。主要学习内容包括核心的Spring Framework、快速开发的Spring Boot及微服务架构Spring Cloud。Spring家族发展历程丰富，现已成为Java领域主流技术栈。]]></description><category></category></item><item><title><![CDATA[Spring学习路线]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/149194424</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/149194424</guid><author>jack_yang__</author><pubDate>Tue, 08 Jul 2025 11:30:50 +0800</pubDate><description><![CDATA[《Spring课程学习指南》摘要：学习Spring框架的核心目标是降低企业开发难度，通过IoC和AOP实现简化开发。课程内容涵盖框架整合（如Mybatis、Struts、Hibernate）及Spring核心机制。学习方法应着重理解框架设计思想，掌握基本操作与设计理念的内在联系，而非单纯记忆技术细节。建议从Spring的设计哲学入手，逐步实践各模块功能，最终实现高效的企业级应用开发。]]></description><category></category></item><item><title><![CDATA[Css简介]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/145686368</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/145686368</guid><author>jack_yang__</author><pubDate>Mon, 17 Feb 2025 16:40:02 +0800</pubDate><description><![CDATA[CSS：Cascading Style Sheet 层叠样式表。可以布局页面和定位HTML中的盒子。的规则，用于控制页面的外观样式。实现内容和样式分离便于团队开发。样式复用，便于网站的后期维护。页面精准控制，让网页更加精美。]]></description><category></category></item><item><title><![CDATA[HTML学习1]]></title><link>https://blog.youkuaiyun.com/jack_yang__/article/details/141823805</link><guid>https://blog.youkuaiyun.com/jack_yang__/article/details/141823805</guid><author>jack_yang__</author><pubDate>Mon, 02 Sep 2024 16:47:01 +0800</pubDate><description><![CDATA[我，我们可以用中国的短跑运动员苏炳添在奥运比赛中来做一个例子，我们可以把运动员这个人在比赛中细分为三个部分，第一个是运动员本身这个人，第二是运动员外表的装饰，第三是运动员在跑步过程中的一系列动作。从而我们得出其实HTML是用来搭建网页框架的而css是用来装饰网页框架的，JavaScript是用来赋予网页一个动态的过程的。<h1> 到 <h6>：用于定义标题，从最重要的 <h1>到最不重要的 <h6>。<li>：用于创建列表项，可以是 <ul>或 <ol> 的子元素。<ul>：用于创建一个无序列表。]]></description><category></category></item></channel></rss>