`
hyj0903
  • 浏览: 150740 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

Spring基础知识2:bean标签中id和name的区别

阅读更多

在spring的配置文件中bean标签可以用id或者name来标识class,区别如下:

 

1、id是唯一的,意思就是在bean.xml文件中不能重复

 

2、name可以重复,但会产生覆盖效果

 

3、name中的可以指定多个,用','隔开

 

分享到:
评论

相关推荐

    spring bean XML配置入门

    在本文中,我们将深入探讨Spring框架中的Bean XML配置,这是Spring的核心特性之一,它允许我们定义、管理和装配应用中的对象。我们将围绕以下知识点展开: 1. **Spring框架基础**: Spring是一个开源的Java平台,...

    Spring基础知识1:spring2.5与jdbc整合demo

    在IT行业中,Spring框架是Java开发中的一个核心组件,它为构建企业级应用程序提供了全面的解决方案。本篇文章将深入探讨Spring 2.5版本与JDBC(Java Database Connectivity)的整合,通过一个简单的Demo来展示如何在...

    第四章 Spring Bean基础1

    Spring Bean 是 Spring 框架的核心概念,它代表了应用程序中...掌握 Spring Bean 的基础是理解 Spring 框架的关键,这涉及到 Bean 的定义、管理、装配和生命周期,这些都是构建高效、可维护的 Spring 应用程序的基础。

    Spring之核心容器bean

    Spring框架是Java开发中的一个核心库,主要用于管理对象(通常称为bean)的生命周期和依赖关系。在本篇文章中,我们将深入探讨Spring的核心容器及其bean的概念,以帮助你更好地理解和使用这个强大的工具。 **Spring...

    Spring项目bean基础配置代码

    本文将深入探讨Spring项目中的Bean基础配置、别名配置以及作用范围配置。 首先,我们来理解Bean的基础配置。在Spring中,一个Bean的定义通常包含以下几个关键属性: 1. `id`:这是Bean的唯一标识符,用于在配置...

    深度解析spring容器管理bean

    在Spring框架中,Bean容器是核心组件之一,它负责管理和装配应用中的对象。"深度解析spring容器管理bean"这一主题,旨在深入理解Spring如何通过反射机制、依赖注入(DI)以及XML或Java配置来实现对Bean的生命周期...

    Spring In Action 继承Bean的配置

    在Spring框架中,Bean的继承配置是一个非常关键的概念,它允许我们通过定义一个基础Bean配置,然后由其他Bean继承这个配置,实现配置的复用和扩展。这种方式在大型项目中非常常见,因为它使得代码更加模块化,易于...

    spring基础示例

    本示例旨在介绍Spring的基础知识,包括bean的装配和注入,以及不同方式进行bean管理的比较。 1. **Bean装配**: 在Spring中,bean装配是指将对象(bean)实例化并放入Spring容器的过程。有两种主要的装配方式:XML...

    spring面试总结

    - `id`和`name`属性:`id`是Bean的唯一标识,而`name`可以有多个,但如果有冲突,后面的会覆盖前面的。 - Singleton单例:Spring默认的Bean作用域,确保在整个应用中只有一个Bean实例。 - Prototype多例:每个...

    Spring基础:稍显复杂的Spring Hello World

    在本篇博客“Spring基础:稍显复杂的Spring Hello World”中,我们将深入探讨Spring框架的基础应用,特别是如何创建一个相对复杂的Spring HelloWorld示例。这个示例可能会涉及到依赖注入、配置文件、Bean的生命周期...

    Spring学习笔记之bean的基础知识

    Spring框架中的Bean是其核心概念,它代表了应用程序中的对象,这些对象由Spring的Inversion of Control (IoC) 容器负责管理和初始化。在Spring和SpringMVC中,Bean的使用无处不在,理解并熟练掌握Bean的概念对于...

    spring练习

    标题 "spring练习" 提供的信息表明,我们将探讨的是与Spring框架相关的编程练习,特别是关于Spring的非注解式配置。...对于初学者,掌握这些基础知识是进一步学习Spring高级特性和最佳实践的基础。

    Spring4 HelloWorld

    6. **Bean的声明和实例化**:在`applicationContext.xml`中,通过`<bean>`标签声明Bean,如`<bean id="helloWorld" class="com.example.HelloWorld">`,其中`id`是Bean的唯一标识,`class`指定了Bean的全限定类名。...

    Spring基础面试

    - **知识点**: `<bean>` 元素中的 `id` 和 `name` 属性都是用来唯一标识一个 bean 的。 - **解释**: `id` 属性在 XML 配置文件中必须是唯一的,并且只能指定一个值;而 `name` 属性则可以指定多个值,并且这些值之间...

    spring依赖注入基础知识.rar

    下面我们将深入探讨Spring依赖注入的基础知识。 一、依赖注入的概念 依赖注入是一种设计模式,它将一个对象所需要的服务(依赖)通过构造函数、setter方法或者配置文件等方式传入,而不是由对象自己创建或查找依赖...

    学习Spring过程中碰到的XML相关知识

    总之,XML配置在Spring框架中扮演着至关重要的角色,理解和熟练掌握XML配置知识对于任何Spring开发者来说都是基础且必要的。通过不断实践和探索,我们可以更好地运用这些知识构建高效、灵活的应用程序。

    Struts2整合Spring、JPA

    Struts2整合Spring和JPA是企业级Java应用开发中常见的技术组合,它们分别负责不同的职责:Struts2作为一款成熟的MVC框架,主要用于处理Web层的请求与响应;Spring作为一个全面的轻量级框架,提供了依赖注入(DI)和...

    二、Spring源码分析——BeanFactory

    它是Spring IoC容器的基础,提供了对bean的实例化、配置、装配和管理的抽象层。 二、BeanFactory的功能 1. **对象的创建**:BeanFactory能够根据配置信息创建bean实例,支持延迟加载(lazy-init),只有在真正需要...

    spring与struts2整合

    Spring 和 Struts2 整合是企业级 Java 开发中常见的技术组合,这两种框架的结合可以充分利用它们的优点,提供灵活的控制层和强大的持久化支持。下面将详细解释整合过程中的关键知识点。 首先,整合所需的基础组件...

    spring的学习笔记

    - **4.1 基础知识**:介绍Spring如何管理和访问资源,以及如何配置资源的加载策略。 - **4.2 内置Resource实现**:Spring内置了多种Resource实现,如ClassPathResource、FileSystemResource等,用于从不同位置加载...

Global site tag (gtag.js) - Google Analytics