spring的三种实例化bean的方式

原创 2013年12月05日 11:26:04

1.使用类构造器进行实例化  ,也是最常用的一种实例化方式

 <bean id="adminService" class="com.service.impl.AdminServiceImpl"></bean>


2.使用静态工厂方法进行实例化

 <bean id="adminService1" class="com.service.impl.AdminServiceFactory" factory-method="createAdminService1"></bean>

public static AdminServiceImpl createAdminService1(){//第一种方法
return new AdminServiceImpl() ;
}

3.使用实例工厂的方法进行实例化

<bean id="adminServiceFactory" class="com.service.impl.AdminServiceFactory"></bean>
        <bean id="adminService2" factory-bean="adminServiceFactory" factory-method="createAdminService2"></bean>

public AdminServiceImpl createAdminService2(){//第二种方法

return new AdminServiceImpl() ;
}

相关文章推荐

Spring的三种实例化Bean的方式

  • 2016年10月16日 20:57
  • 3.23MB
  • 下载

Spring IoC容器实例化bean的三种方式

先来看一下工程目录结构 下面是接口及其实现类和实体类 package com.luhy.spring.hello; public interface HelloApi { publ...
  • lu8000
  • lu8000
  • 2013年05月30日 00:20
  • 3321

Spring中bean实例化的三种方式

之前我已经有好几篇博客介绍Spring框架了,不过当时我们都是使用注解来完成注入的,具体小伙伴可以参考这几篇博客(Spring&SpringMVC框架案例)。那么今天我想来说说如何通过xml配置来实例...

Spring实例化Bean的三种方式

在Spring中有三种创建Bean的方式: 1、使用类构造器实例化 2、

Spring 三种实例化bean的方式

Spring的三种实例化Bean的方式   1,xml配置使用bean的类构造器   2,xml配置+factory类,使用静态工厂方法实例化   3,xml配置+factory类,使用实例工厂...
  • tanshi
  • tanshi
  • 2011年12月23日 11:05
  • 1116

spring三种实例化bean的方式

=============== PersonServiceBeanFactory.java =============== package blog.service.impl; publ...

Spring的三种实例化bean方式

spring提供了容器,便于替代我们管理bean对象,这容器提供了三种实例化bean的方式,下面就根据代码具体分析这三种方式 需要导入的包:spring.jar commmon-logging.j...

Spring:三种实例化bean的方式

Spring的实例化Bean有三种方式:     使用类构造器直接实例化  使用静态工厂的方法实例化  使用实例工厂方法实例化   三种方式对应的配置如下 ...

Spring的三种实例化Bean的方式

Spring提供了三种实例化Bean的方式。 使用类构造器实例化。不难看出,我们以前使用的就是该方式。上面的配置默认使用的是PersonServiceBean类的默认构造函数来实例化PersonSer...

spring三种实例化bean的方式

在spring中有三中实例化bean的方式: 一、使用构造器实例化; 二、使用静态工厂方法实例化; 三、使用实例化工厂方法实例化。   每种实例化所采用的配置是不...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:spring的三种实例化bean的方式
举报原因:
原因补充:

(最多只允许输入30个字)