`

spring的bean和类之间的关系

阅读更多
class A{}
class B{}
class C{}

class Service{
private A a;
private B b;
private C c;
//setter&getter
}
对应下面的bean:
<beans>
<bean id="a" class="package.A">
</bean>
<bean id="b" class="package.B">
</bean>
<bean id="c" class="package.C">
</bean>
<bean id="service" class="package.Service">
   <property name="a" ref="a"/>
   <property name="b" ref="b"/>
   <property name="c" ref="c"/>
</bean>
</beans>
这样就把A,B,C,Service都实例化完成了
可以直接
Service service=getService()了
A a=getService().getA()
分享到:
评论

相关推荐

    详解Spring Bean 之间的特殊关系

    在 Spring 容器中,两个 Bean 之间除了通过 &lt;ref&gt; 建立依赖关系外,还存在着一些特殊关系。这篇文章给大家想想介绍了Spring Bean 之间的特殊关系,非常不错,具有参考借鉴价值,需要的朋友参考下

    spring-beans-visualized:可视化的Spring Bean

    在网络浏览器中显示活动bean及其之间的依赖关系。 提供过滤和突出显示豆的功能。 允许更深入地研究您的应用程序。 Bean依赖图淹没于实际的SpringFramework应用程序运行应用程序您应该具有启用了Spring Boot ...

    尚硅谷佟刚Spring4代码及PPT.rar

    代码及ppt涵盖 Spring4.0 的所有核心内容:在 Eclipse 中安装 SpringIDE 插件、IOC & DI、在 Spring 中配置 Bean、自动装配、Bean 之间的关系(依赖、继承)、Bean 的作用域、使用外部属性文件、SpEL、管理 Bean 的...

    通过实例解析spring bean之间的关系

    主要介绍了通过实例解析spring bean之间的关系,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    spring源码底层解析(1.81G)

    spring源码底层分析(1.81G)〖课程介绍〗:Spring启动时读取应用程序提供的Bean配置信息,并在Spring容器中生成一份相应的Bean配置注册表,然后根据这张注册表实例化Bean,装配好Bean之间的依赖关系,为上层应用提供...

    spring插件

    在采用Spring框架进行系统开发时,Bean的配置文件XML的书写、XML文件的内容校验及Bean之间的依赖关系查看等工作,如果能够采用合适的工具来完成,会成倍提高开发效率。 解决方法:Spring IDE是Spring官方网站推荐的...

    基于java的企业级应用开发:Bean的配置.ppt

    Bean的配置 Spring容器支持两种格式的配置文件 XML文件 Properties 文件 在实际开发中,最常使用的是XML文件格式的配置方式,这种配置方式是通过XML文件来注册并管理Bean之间的依赖关系。 Bean的配置 XML配置文件的...

    Spring AOP源码分析.mmap

    有关于Spring,我们最常用的两个功能就是IOC和AOP,前几篇文章从源码级别介绍了Spring容器如何为我们生成bean及bean之间的依赖关系 下面我们接着来看AOP的源码实现。 有关于AOP,我们在面试中也被无数次问到...

    Spring.3.x企业应用开发实战(完整版).part2

    4.6 <bean>之间的关系 4.6.1 继承 4.6.2 依赖 4.6.3 引用 4.7 整合多个配置文件 4.8 Bean作用域 4.8.1 singleton作用域 4.8.2 prototype作用域 4.8.3 Web应用环境相关的Bean作用域 4.8.4 作用域依赖问题 4.9 ...

    计算机语言中spring全家桶去进行简单的功能实现

    内容概要:通过简化版的Spring框架去理解spring的使用以及各个组件和java类之间的联系与作用,了解spring核心原理。在逐步去写spring源码的时候去体会spring中各个注解的作用使用的位置,也要去体会整体框架的核心...

    Spring框架生态流程框架图-执行运行路程图

    应用程序启动:应用程序启动时,Spring框架会加载并初始化所需的配置文件和类。 配置加载:Spring框架会读取并加载应用程序的配置文件,例如XML配置文件或基于注解的配置类。 依赖注入:Spring框架使用依赖注入...

    spring security 参考手册中文版

    使用Spring 4.0.x和Gradle 24 2.4.3项目模块 25 核心 - spring-security-core.jar 25 远程处理 - spring-security-remoting.jar 25 Web - spring-security-web.jar 25 配置 - spring-security-config.jar 26 LDAP - ...

    Spring相关测试1全部

    Spring中注入属性值细节、自动装配、bean之间的关系、bean的作用域、使用外部属性文件、SpEL、IOC容器中Bean 的生命周期、泛型依赖注入。

    Spring3.x企业应用开发实战(完整版) part1

    4.6 <bean>之间的关系 4.6.1 继承 4.6.2 依赖 4.6.3 引用 4.7 整合多个配置文件 4.8 Bean作用域 4.8.1 singleton作用域 4.8.2 prototype作用域 4.8.3 Web应用环境相关的Bean作用域 4.8.4 作用域依赖问题 4.9 ...

    Spring面试题

    类与类之间的关系主要体现在表与表之间的关系进行操作,它们都市对对象进行操作,我们程序中把所有的表与类都映射在一起,它们通过配置文件中的many-to-one、one-to-many、many-to-many、 4. 说下Hibernate的缓存...

    spring(ioc)

    spring实际上是个容器框架,可以配置各种bean(action、services、domain、dao)并且可以维护bean与bean之间的关系,当我们要使用某个bean时。可以getBean(id)获得。

    xmljava系统源码-springframework-source-5.1.x:这是一个注释版的Spring源码分析工程,版本为5.1.x,

    也是由该模块负责来维护bean和bean之间的依赖关系。常用的ApplicationContext核心接口也是该模块中所支持的; spring-expression: 提供了对Spring表达式语言(SPEL)的支持; spring Web模块 spring-web: 为Spring提供...

    第24次课-1 Spring与Hibernate的整合

    Spring提供了org.springframework.orm.hibernate3.HibernateTemplate类和org.springframework.orm.hibernate3.HibernateCallback接口来方便和Hibernate整合。 HibernateTemplate类封装了Hibernate的主要类,它提供了...

    spring-core.zip

    Spring core是用来负责发现、创建并处理bean之间的关系的一个工具包。core把bean的创建、bean的互相注入的方法定义完毕,上层服务只需要进行调用;提供功能但不调用就是spring core的存在意义。包含:spring-core-...

    酒店预订系统的设计与实现

    本系统采用MVC模式,使用了WebWork 、FreeMarker、 Spring、SQL等技术。...Spring 其中核心机制以BeanFactory为基础,管理bean和bean之间的依赖。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。

Global site tag (gtag.js) - Google Analytics