`

第二章 Spring4 IOC

阅读更多
第一节:spring ioc 简介

IOC(控制反转:InverseofControl ) ,又称作 依赖注入,是一种重要的面向对象编程的法则来削减计算机程序 的耦合问题,也是轻量级的 Spring 框架的核心。


第二节:spring ioc 实例讲解



参考源码

 
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans.xsd">
 
<!-- 声明zhangsan实例 -->
<bean id="zhangsan" class="com.fx.service.ZhangSan"></bean>
 
<!-- 声明lisi实例 -->
<bean id="lisi" class="com.fx.service.Lisi"></bean>
 
<!-- 将lisi注入到JavaWork中 -->
<bean id="javaWork" class="com.fx.service.JavaWork">
<property name="tester" ref="lisi"></property>
</bean>
  
</beans>
 
分享到:
评论

相关推荐

    spring4讲义-第二章spring与IoC

    本章主要介绍Spring框架中的控制反转(Inversion of Control,IoC)思想,以及依赖注入(Dependency Injection,DI)与依赖查找(Dependency Lookup,DL)两种实现IoC的方式。此外,还涉及了Spring程序开发的基本...

    Spring第二章Spring第二章Spring第二章

    在"Spring第二章"中,我们将深入学习Spring框架的核心概念、主要功能以及如何在实际项目中使用它们。 首先,我们要理解什么是依赖注入。依赖注入是Spring框架的一个关键特性,它允许我们解耦组件间的依赖关系。通过...

    Spring攻略PDF版

     第4章 高级Spring IoC容器   第5章 动态代理和经典的Spring AOP   第6章 Spring 2.x AOP和AspectJ支持  第二部分 基础主题  第7章 Spring对JDBC的支持   第8章 Spring中的事务管理   第9章...

    Spring攻略中文版PDF

     第4章 高级Spring IoC容器   第5章 动态代理和经典的Spring AOP   第6章 Spring 2.x AOP和AspectJ支持  第二部分 基础主题  第7章 Spring对JDBC的支持   第8章 Spring中的事务管理   第9章...

    spring4.x第二章代码

    在本压缩包“spring4.x第二章代码”中,我们主要关注的是Spring框架的第二章内容,这通常涉及到Spring的核心概念和技术。Spring是Java企业级应用开发中的一个关键框架,它提供了一个全面的编程和配置模型,以简化...

    Spring攻略英文版(附带源码)

     第4章 高级Spring IoC容器   第5章 动态代理和经典的Spring AOP   第6章 Spring 2.x AOP和AspectJ支持  第二部分 基础主题  第7章 Spring对JDBC的支持   第8章 Spring中的事务管理   第9章 ...

    spring入门经典源码第二章

    《Spring入门经典》第二章主要围绕Spring Framework的基础知识展开,旨在为初学者提供一个全面而深入的Spring学习路径。Spring Framework作为Java开发的核心框架,它以其模块化、易用性和强大的功能深受开发者喜爱,...

    《精通Spring2.X企业应用开发详解》随书源码1-15章

    第二部分讲解了Spring框架核心技术的内容;第三部分涵盖了在Spring中使用各种数据访问技术的内容;第四部分讲解业务层各种技术的知识;第五部分是展现层技术的知识;第六部分讲解了如何测试Spring应用和Spring各种...

    springlive-第二章代码

    标题“springlive-第二章代码”表明这是一份与Spring框架相关的编程项目代码,可能是某个教程或书籍的第二章节内容。Spring是Java开发中最广泛使用的轻量级框架,用于简化企业级应用的开发。这个项目的重点可能在于...

    Spring源码深度解析第二版

    Spring源码深度解析第二版 Spring是一款广泛应用于Java企业级应用程序的开源框架,旨在简化Java应用程序的开发和部署。Spring框架的核心主要包括了IoC容器、AOP、MVC框架等模块。 第1章 Spring整体架构和环境搭建 ...

    《精通Spring2.X企业应用开发详解》16-19章

    第二部分讲解了Spring框架核心技术的内容;第三部分涵盖了在Spring中使用各种数据访问技术的内容;第四部分讲解业务层各种技术的知识;第五部分是展现层技术的知识;第六部分讲解了如何测试Spring应用和Spring各种...

    第二章:Spring AOP 基础1

    在本章"Spring AOP 基础1"中,我们主要探讨了Spring AOP(面向切面编程)的核心概念和实现方式。AOP是一种编程范式,它允许程序员定义"切面",这些切面封装了跨越多个对象的横切关注点,如日志、事务管理等。以下是...

    第二章示例代码

    《Spring.Net框架实战:第二章示例代码解析》 在深入学习任何技术框架时,实践总是最好的老师。Spring.Net作为一款强大的.NET平台上的轻量级应用程序框架,它提供了丰富的依赖注入(Dependency Injection,DI)和...

    轻量级Java EE企业应用实战(第4版) Struts 2+Spring 4+Hibernate整合开发 光盘 源码

    这本书的光盘内容可能包含了每一章的实例源码,按照01到10的顺序,很可能是按照章节结构组织的,例如01可能是第一章的源码,02代表第二章,以此类推。"光盘说明.txt"文件应该包含了这些源码的详细说明和使用指南,...

    《精通Spring2.X企业应用开发详解》20-23

    第二部分讲解了Spring框架核心技术的内容;第三部分涵盖了在Spring中使用各种数据访问技术的内容;第四部分讲解业务层各种技术的知识;第五部分是展现层技术的知识;第六部分讲解了如何测试Spring应用和Spring各种...

    springlive(共11章)

    2. **第二章:搭建Spring环境** - 安装与配置:介绍如何配置Java开发环境,包括JDK、IDE和构建工具如Maven或Gradle。 - 创建第一个Spring项目:逐步指导创建一个简单的Spring项目,体验Spring的基本配置。 3. **...

    Appress Pro Spring 5.pdf

    #### 第二部分:高级Spring技术 - **第4章:数据访问**:深入讨论了Spring对数据访问层的支持,包括对JDBC、Hibernate和其他ORM框架的集成。 - **第5章:Spring MVC**:介绍了Spring Web MVC模块,包括控制器的实现...

Global site tag (gtag.js) - Google Analytics