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

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

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

    隨筆-28  評論-15  文章-81  trackbacks-0
    套用好萊塢的一句名言就是:你呆著別動,到時我會找你。
    什么意思呢?就好比一個皇帝和太監
    有一天皇帝想幸某個美女,于是跟太監說,今夜我要寵幸美女
    皇帝往往不會告訴太監,今晚幾點會回宮,會回哪張龍床,他只會告訴太監他要哪位美女
    其它一切都交由太監去安排,到了晚上皇帝回宮時,自然會有美女出現在皇帝的龍床上
    這就是控制反轉,而把美女送到皇帝的寢宮里面去就是注射
    太監就是是框架里面的注射控制器類BeanFactory,負責找到美女并送到龍床上去
    整個后宮可以看成是Spring框架,美女就是Spring控制下的JavaBean
    而傳統的模式就是一個饑渴男去找小姐出臺
    找領班,幫助給介紹一個云云,于是領班就開始給他張羅
    介紹一個合適的給他,完事后,再把小姐還給領班,下次再來
    這個過程中,領班就是查詢上下文Context,領班的一個職能就是給客戶找到他們所要的小姐
    這就是lookup()方法,領班手中的小姐名錄就是JNDI//Java Naming and Directory Interface
    小姐就是EJB,饑渴男是客戶端,青樓是EJB容器
    看到區別了么?饑渴男去找小姐出臺很麻煩,不僅得找,用完后還得把小姐給還回去
    而皇帝爽翻了,什么都不用管,交給太監去處理,控制權轉移到太監手中去了
    而不是皇帝,必要時候由太監給注射進去就可以了
    看到Spring的美妙了吧,Spring還提供了與多個主流框架的支持
    可以和其它開源框架集成
    posted on 2007-10-10 20:38 譚明 閱讀(679) 評論(0)  編輯  收藏 所屬分類: Spring
    主站蜘蛛池模板: 亚洲a∨无码一区二区| 久久乐国产综合亚洲精品| 四虎精品成人免费视频| 永久黄网站色视频免费| 亚洲AV成人无码网天堂| 日韩一级免费视频| 成人婷婷网色偷偷亚洲男人的天堂| 最近免费中文字幕大全视频| 亚洲一区二区三区高清在线观看| 妞干网在线免费视频| 亚洲国产av玩弄放荡人妇 | 亚洲av色影在线| 67194成手机免费观看| 亚洲国产成人久久| 成年女人免费碰碰视频| 人人狠狠综合久久亚洲| 久久久久国产成人精品亚洲午夜| 丝袜捆绑调教视频免费区| 久久亚洲一区二区| 久视频精品免费观看99| 亚洲精品第一国产综合亚AV| 亚洲区不卡顿区在线观看| 在线观看免费黄色网址| 亚洲丝袜中文字幕| 九月婷婷亚洲综合在线| 嫩草在线视频www免费观看 | 久草免费福利资源站| 亚洲一级大黄大色毛片| 爽爽日本在线视频免费| 三年片免费高清版| 亚洲午夜在线电影| 国产禁女女网站免费看| 免费无码黄网站在线看| 亚洲人xxx日本人18| 亚洲麻豆精品国偷自产在线91| 99精品视频免费观看| 久久精品国产亚洲av天美18| 国产亚洲综合久久系列| 成人无遮挡毛片免费看| 免费萌白酱国产一区二区三区| 亚洲日本VA中文字幕久久道具|