关闭

spring的三种实例化bean的方式

502人阅读 评论(0) 收藏 举报
分类:

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() ;
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:5150次
    • 积分:111
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    文章存档