spring配置元数据

 时间:2024-11-20 13:02:31

1、如图所示,Spring IoC容器使用一种配置元数据。

spring配置元数据

2、此配置元数据表示您作为应用程序开发人员如何告诉Spring容器在应用程序中实例化,配置和组装对象。

spring配置元数据

3、传统上,配置元数据以简单直观的XML格式提供,基于XML的元数据不是唯一允许的配置元数据形式。Spring IoC容器本身完全与实际编写此配置元数据的格式分离。目前,许多开发人员为其Spring应用程序选择 基于Java的配置。

4、有关在Spring容器中使用其他形式的元数据的信息:懋鲕壶迎基于注释的配置:Spring 2.5引入了对基于注释的配置元数据的髹瑕扔麝支持。基于Java的配置:从Spring 3.0开始,Spring JavaCong项目提供的许多功能成为核心SpringFramework的一部分。因此,您可以使用Java而不是XML文件在应用程序类外部定义bean。要使用这些@Configuration , @Bean , @Import ,和 @DependsOn 注释。

spring配置元数据

5、Spring配置包含容器必须管理的至少一个且通常不止一个bean定义。基于XML的配置元数据将这些bean配置为 <bean/> 顶级元素内的 <beans/> 元素。Java配置通常 @Bean 在 @Configuration 类中使用注释方法。

6、这些bean定义对应于构成应用程序的实际对象。通常,您定义服务层对象,数据访问对象(DAO),表示对象(如Struts Action 实例),基础结构对象(如HibernateSession僻棍募暖Factories ,JMS Queues 等)。通常,不会在容器中配置细粒度域对象,因为DAO和业务逻辑通常负责创建和加载域对象。但是,您可以使用Spring与AspectJ的集成来配置在IoC容器控制之外创建的对象。

spring配置元数据

7、以下示例显示了基于XML的配置元数据的基本结构:

spring配置元数据
  • 神将世界绝版英雄甄宓技能图解
  • 大蒜对身体都有哪些好处?
  • 羊毛呢大衣清洗和保养技巧
  • 喝茶的好处,天天喝茶叶有什么好处
  • excel2019怎么快速转换日期格式
  • 热门搜索
    什么钙片适合中老年人 端详的意思是什么 病人祝福语 关羽的籍贯是今什么省 结婚纪念日祝福语 有什么好看的动漫日本 川流不息的意思是什么 以梦为马 不负韶华是什么意思 chain是什么意思 什么叫淘宝客