`
leon.s.kennedy
  • 浏览: 111215 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Spring IOC id-name

 
阅读更多

<?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-2.5.xsd">

  <bean name="u" class="com.bjsxt.dao.impl.UserDAOImpl">
  </bean>
 
  <bean id="userService" class="com.bjsxt.service.UserService">
   <!--
   <property name="userDAO" ref="u" />
    -->
    <constructor-arg>
     <ref bean="u"/>
    </constructor-arg>
  </bean>

</beans>

id或者name都可以,name中可以包括特殊符号

 

@Test
 public void testAdd() throws Exception {
  ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml");
  UserService service = (UserService)ctx.getBean("userService");
  User u = new User();
  u.setUsername("zhangsan");
  u.setPassword("zhangsan");
  service.add(u);
 }

分享到:
评论

相关推荐

    spring ioc

    标题 "Spring IOC" 描述了我们讨论的核心主题——Spring 框架中的依赖注入(Inversion of Control,简称 IOC)机制。Spring 是一个广泛应用的 Java 应用开发框架,其核心特性之一就是IOC,它极大地简化了软件组件...

    spring Ioc容器配置

    spring Ioc容器配置 IOC容器数据源配置 &lt;!-- 配置数据源 --&gt; &lt;bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"&gt; &lt;property name="driverClassName"&gt; &lt;value&gt;...

    spring-jdbc-4.2.xsd.zip

    通过这种方式,我们可以利用Spring的IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)特性,方便地管理和控制数据库操作,同时借助xsd文件的约束,确保配置的正确性。...

    maven-spring-ioc

    **Spring IoC 框架详解** Spring框架是Java开发中的一个核心组件,它提供了许多功能,其中最重要的一项就是Inversion of Control(IoC),也称为Dependency Injection(DI)。IoC容器是Spring的核心,它负责管理...

    Spring IoC简单示例-XML配置-Maven构建

    **Spring IoC简介** Spring框架的核心特性之一是Inversion of Control(IoC),也被称为依赖注入(Dependency Injection)。IoC是一种设计模式,它将对象之间的依赖关系从代码中解耦出来,转交给一个外部容器(在...

    Spring----IOC实现

    Spring框架是Java开发中不可或缺的一部分,它以IoC(Inversion of Control,控制反转)为核心,极大地简化了软件组件的管理。在这个名为“Spring---IOC实现”的项目中,我们将深入探讨Spring如何通过IoC实现对应用...

    Spring中IoC优点与缺点解析

    Spring 中 IoC 优点与缺点解析 IoC(Inversion of Control)是 Spring 框架中的一种设计模式,它的主要思想是将对象的创建和管理交给容器,从而解耦合对象之间的依赖关系。今天,我们将详细解析 IoC 的优点和缺点。 ...

    spring-framework-1.0-m1.zip源码

    1.0版本的发布标志着Spring的诞生,它引入了依赖注入(Dependency Injection,DI)和控制反转(Inversion of Control,IoC)的概念,这两大核心特性至今仍是Spring框架的基础。 二、依赖注入与控制反转 1. 依赖...

    Spring IOC 控制反转

    ### Spring IOC控制反转详解 #### 一、Spring框架简介 Spring框架是一个开源的Java平台,提供了全面的基础架构支持,让开发者能够轻松地开发出松耦合的应用程序。它通过依赖注入(Dependency Injection, DI)和...

    模拟spring ioc过程

    在Spring框架中,IOC(Inversion of Control,控制反转)是一种设计原则,它将对象的创建和管理职责从应用代码中分离出来,交由框架来处理。这样,开发者可以更专注于业务逻辑,而不是对象的生命周期。AOP(Aspect ...

    springioc的搭建和配置

    ### Spring IoC 搭建与配置详解 #### 一、Spring IoC 概述 Spring 是一个分层的 Java SE/EE 轻量级开源框架,它为 Java 应用提供了广泛的解决方案,覆盖了从表现层到业务逻辑层再到持久层。Spring 的核心优势之一...

    实验四_SpringIoC.rar

    Spring框架是Java开发中不可或缺的一部分,它以其强大的依赖注入(Dependency Injection,简称DI)和控制反转(Inversion of Control,简称IoC)功能而闻名。在这个实验中,我们将深入理解并实践Spring IoC的核心...

    Spring ioc Spring ioc

    Spring IOC,全称为Inversion of Control,中文常译为“控制反转”或Dependency Injection(依赖注入)。它是Spring框架的核心特性,旨在减少代码间的耦合,提高软件组件的可复用性和可测试性。通过IOC,应用程序的...

    SpringIOC示例源代码

    Spring IOC(Inversion of Control,控制反转)是Spring框架的核心特性,它负责管理对象的生命周期和依赖关系。在这个示例源代码中,我们可以看到多个Java类和一个bean.xml配置文件,这些都是实现Spring IOC的关键...

    模拟spring IOC非常好的事例

    在IT行业中,Spring框架是Java企业级应用开发的首选框架,尤其在控制反转(Inversion of Control,简称IOC)和依赖注入(Dependency Injection,简称DI)方面,它提供了强大的支持。Spring的IOC容器是其核心特性,它...

    spring4--1.入门及ioc

    入门及ioc"中,我们将深入探讨Spring框架的基础知识,特别是其核心特性——控制反转(Inversion of Control,简称IOC)。 IOC是一种设计模式,它的核心思想是将对象的创建和管理交给一个容器来处理,而不是由对象...

    Spring-整合-Struts2

    在本教程中,我们的主要目标是通过Spring框架的IOC容器来管理Struts2的Action对象。这将有助于更好地控制依赖关系,使得应用程序结构更加清晰,易于维护。 #### 整合步骤概览 1. **在 WEB 应用中加入 Struts2** -...

    Spring IOC测试

    【Spring IOC测试】\n\n在Java开发领域,Spring框架是不可或缺的一部分,尤其其核心特性——Inversion of Control(IOC,控制反转),更是备受推崇。本文将深入探讨Spring的IOC特性,并通过一个XML配置文件的示例来...

    spring IOC容器依赖注入XML配置

    Spring框架是Java开发中不可或缺的一部分,它以IoC(Inversion of Control,控制反转)和DI(Dependency Injection,依赖注入)为核心,极大地简化了应用程序的复杂性。在本教程中,我们将深入探讨如何通过XML配置在...

    Spring的ioc小案例

    本案例主要探讨的是Spring框架的核心特性之一——依赖注入(Dependency Injection,简称DI),通常也被称为IOC(Inversion of Control,控制反转)。通过这个小案例,我们可以深入理解Spring如何实现IoC以及属性注入...

Global site tag (gtag.js) - Google Analytics