posts - 310, comments - 6939, trackbacks - 0, articles - 3
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Guice,叫我怎能不愛你?

          Posted on 2007-12-30 13:57 詩(shī)特林 閱讀(2276) 評(píng)論(0)  編輯  收藏 所屬分類: J2EE
           

          Guice,叫我怎能不愛你?

          Guice作為一種優(yōu)秀的IoC引擎,確實(shí)有很多讓人激動(dòng)讓人動(dòng)心的優(yōu)勢(shì)與特點(diǎn),且聽我一一道來(lái):

          l         IoCBean的注釋:其實(shí)實(shí)現(xiàn)細(xì)節(jié)很是讓人不得不佩服,因此,很多的其它框架也開發(fā)模仿;

          l         通過(guò)“prodivers”和“modules”實(shí)現(xiàn)編程配置:這相對(duì)于其它語(yǔ)言的實(shí)現(xiàn)方式而言,顯得更加的優(yōu)美,至少認(rèn)人覺得是一種比較實(shí)際可能的方法;

          l         快速的“prototype”場(chǎng)景:可以通過(guò)CGLib快速的構(gòu)建對(duì)象,這點(diǎn)讓我很激動(dòng)。Guice的出現(xiàn)讓我們看到了其實(shí)prototypebean和動(dòng)態(tài)創(chuàng)建的bean其實(shí)也可以很容易的管理;

          l         Modulesmodule可以將應(yīng)用程序分割成幾大塊,或是將應(yīng)用程序組件化,尤其是對(duì)于大型的應(yīng)用程序;

          l         Type safety:類型安全,它能夠?qū)?gòu)造函數(shù)、屬性、方法(包含任意個(gè)參數(shù)的任意方法,而不僅僅是setter方法)進(jìn)行注入;

          l         快速啟動(dòng);

          l         簡(jiǎn)單、強(qiáng)大、快速的學(xué)習(xí)曲線;

          l         用戶社區(qū)火暴;

          l         雖然還是免費(fèi),但有Google在為它撐腰。目前還沒有什么組織進(jìn)行商業(yè)的活動(dòng),因?yàn)樵谝欢ǔ潭壬线€是保持了其英雄本色;

          l         Guice的思想在一定程度上積極的影響著SpringWebBeans

          l         Guicer的頭Bob Leehttp://crazybob.org/)不愧為IoC大師;

          主站蜘蛛池模板: 通山县| 新密市| 平潭县| 奇台县| 航空| 广安市| 咸宁市| 盐源县| 通榆县| 成武县| 西畴县| 略阳县| 赞皇县| 社会| 高台县| 山丹县| 阳春市| 长沙市| 江永县| 昭平县| 莱西市| 余姚市| 阿拉尔市| 武邑县| 安龙县| 淄博市| 宁河县| 广水市| 绥德县| 宿迁市| 昭苏县| 绥芬河市| 乌什县| 博罗县| 湾仔区| 平陆县| 永嘉县| 伊川县| 龙川县| 仙桃市| 平原县|