<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    spring2.5實例化bean的三種方式

    Posted on 2009-07-05 17:44 胡娟 閱讀(388) 評論(0)  編輯  收藏 所屬分類: JAVA

    通過構造函數實例化bean,需要指定class屬性,給bean提供一個無參的構造方法

     <bean id="userDaoImpl" class="com.hujuan.dao.impl.UserDaoImpl"></bean>

    通過靜態工廠實例化bean,除需要指定class屬性外,同時還必須使用factory-method屬性指定要調用的工廠方法的名稱

     

    <!-- 使用靜態工廠實例化bean -->
        
    <bean id="userDaoImplFactory" class="com.hujuan.dao.impl.UserDaoImplFactory" factory-method="createUserDao"></bean>

    靜態工廠類

    package com.hujuan.dao.impl;

    public class UserDaoImplFactory{

        
    public static UserDaoImpl createUserDao(){
            
    return new UserDaoImpl();
        }
    }

    通過實例工廠實例化bean,必須先實例化要實例化的bean,再通過factory-bean來設置使用哪個實例化工廠,通過factory-method來設置使用哪個方法

    <!-- 使用實例工廠實例化bean -->
        
    <bean id="userDaoImplFactory2" class="com.hujuan.dao.impl.UserDaoImplFactory"></bean>
        
    <bean id="userDaoFactory" factory-bean="userDaoImplFactory2" factory-method="createUserDao2"></bean>
    實例化工廠類
    package com.hujuan.dao.impl;

    public class UserDaoImplFactory{

        
    public UserDaoImpl createUserDao2(){
            
    return new UserDaoImpl();
            }
    }

    posts - 28, comments - 5, trackbacks - 0, articles - 1

    Copyright © 胡娟

    主站蜘蛛池模板: 国产午夜亚洲精品理论片不卡| 1000部羞羞禁止免费观看视频| 拔擦拔擦8x华人免费久久| 亚洲春色另类小说| 四虎永久在线精品免费观看视频| 亚洲伊人tv综合网色| 麻花传媒剧在线mv免费观看| 亚洲高清日韩精品第一区| 亚洲毛片免费观看| 亚洲欧洲自拍拍偷综合| 欧洲黑大粗无码免费| 亚洲国产精品自在自线观看| 日本高清免费不卡在线| 免费人成大片在线观看播放电影| 亚洲AV成人精品日韩一区18p| 人人爽人人爽人人片av免费| 国产精品亚洲片在线| **aaaaa毛片免费同男同女| 亚洲人成电影网站| 成人永久福利免费观看| 午夜成人无码福利免费视频| 久久亚洲AV无码西西人体| 在线观看肉片AV网站免费| 亚洲黄色一级毛片| 免费毛片在线视频| 中国在线观看免费的www| 久久精品国产亚洲av麻豆小说| 成人福利免费视频| 羞羞视频在线免费观看| 久久国产亚洲精品麻豆| 免费观看成人毛片a片2008| 一级黄色免费毛片| 久久99国产亚洲精品观看| 毛色毛片免费观看| 精品无码一级毛片免费视频观看 | 免费特级黄毛片在线成人观看| 男人免费视频一区二区在线观看| 亚洲va无码手机在线电影| 成年女人毛片免费观看97| 久久免费国产精品| 亚洲91精品麻豆国产系列在线|