IoC   :   Inversion of Control

          spring是通過依賴注入(Dependency Injection )實(shí)現(xiàn)的IoC

          IoC容器

             *   必須將被管理的對(duì)象定義到spring配置文件中
             *   必須定義constructor或者setter方法,讓spring將對(duì)象注入進(jìn)去

          AOP  :  Aspect Oriented Programming

          spring帶來了一種編程方式,面向切面的編程。

          AOP是一個(gè)概念

          在一個(gè)程序中分離一個(gè)功能,這種功能的實(shí)現(xiàn)是與程序不相關(guān)的類。
          同時(shí)能夠使很多類共享這個(gè)功能。

          關(guān)注是他的主要點(diǎn),要關(guān)注某個(gè)功能,要關(guān)注切入點(diǎn)。

          實(shí)現(xiàn)AOP有2點(diǎn):
          1、Pointcut(切入點(diǎn))是一個(gè)范圍---表達(dá)式
          2、Advice(具體實(shí)現(xiàn))功能放到那個(gè)方法



          spring對(duì)hibernate的支持

          注入SessionFactory到spring配置文件中

          <Bean id="SessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactory">
                  <property nema="configLocation">
                          <value>classpath:hibernate.cfg.xml</value>
                  </property>
          </Bean>

          posted on 2009-02-13 08:40 天長(zhǎng) 閱讀(127) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
           
          主站蜘蛛池模板: 余干县| 昆明市| 曲周县| 西吉县| 木里| 海晏县| 门源| 黄陵县| 阳原县| 平乡县| 临西县| 互助| 灵山县| 商水县| 吉林省| 德令哈市| 手游| 东乡县| 曲松县| 扬中市| 伊吾县| 曲阜市| 顺平县| 仙游县| 沙田区| 黑龙江省| 旬阳县| 富川| 阿鲁科尔沁旗| 西和县| 博客| 南投市| 库车县| 布尔津县| 桦甸市| 崇礼县| 和硕县| 城固县| 沾化县| 文水县| 肥乡县|