IoC   :   Inversion of Control

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

          IoC容器

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

          AOP  :  Aspect Oriented Programming

          spring帶來(lái)了一種編程方式,面向切面的編程。

          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)航:
           
           
          主站蜘蛛池模板: 攀枝花市| 桂平市| 莆田市| 平潭县| 芒康县| 安多县| 华池县| 水富县| 衡山县| 罗源县| 永康市| 龙江县| 临夏市| 凭祥市| 伊金霍洛旗| 通许县| 大同县| 永兴县| 临夏市| 汝阳县| 恩平市| 赤城县| 漳平市| 长顺县| 腾冲县| 囊谦县| 蒲城县| 高阳县| 中阳县| 本溪市| 舒兰市| 隆尧县| 沙湾县| 千阳县| 兴山县| 洞头县| 新晃| 广东省| 尚志市| 河北区| 丹凤县|