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

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

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

    posts - 89, comments - 241, trackbacks - 0, articles - 1
       :: 首頁 ::  :: 聯(lián)系 :: 聚合  :: 管理

    Spring的applicationContext.xml文件

    想必用過Spring的程序員們都有這樣的感覺,Spring把邏輯層封裝的太完美了(個(gè)人感覺View層封裝的不是很好)。以至于有的初學(xué)者 都不知道Spring配置文件的意思,就拿來用了。所以今天我給大家詳細(xì)解釋一下Spring的applicationContext.xml文件。 Ok,我還是通過代碼加注釋的方式為大家演示: 以下是詳解Spring的applicationContext.xml文件代碼:
    <!-- 頭文件,主要注意一下編碼 -->
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
    <beans>
    <!-- 建立數(shù)據(jù)源 -->
     <bean >
    <!-- 數(shù)據(jù)庫驅(qū)動(dòng),我這里使用的是Mysql數(shù)據(jù)庫 -->
      <property >
       <value>com.mysql.jdbc.Driver</value>
      </property>
    <!-- 數(shù)據(jù)庫地址,這里也要注意一下編碼,不然亂碼可是很郁悶的哦! -->
      <property >
       <value>
           jdbc:mysql://localhost:3306/tie?useUnicode=true&characterEncoding=utf-8
       </value>
      </property>
    <!-- 數(shù)據(jù)庫的用戶名 -->
      <property >
       <value>root</value>
      </property>
    <!-- 數(shù)據(jù)庫的密碼 -->
      <property >
       <value>123</value>
      </property>
     </bean>
    <!-- 把數(shù)據(jù)源注入給Session工廠 -->
     <bean
      class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
      <property >
       <ref bean="dataSource" />
      </property>
    <!-- 配置映射文件 -->
      <property >
       <list>
        <value>com/alonely/vo/User.hbm.xml</value>
       </list>
      </property>
     </bean>
    <!-- 把Session工廠注入給hibernateTemplate -->
     <!-- 解釋一下hibernateTemplate:hibernateTemplate提供了很多方便的方法,在執(zhí)行時(shí)自動(dòng)建立 HibernateCallback 對(duì)象,例如:load()、get()、save、delete()等方法。 -->
     <bean
      class="org.springframework.orm.hibernate3.HibernateTemplate">
      <constructor-arg>
       <ref local="sessionFactory" />
      </constructor-arg>
     </bean>
    <!-- 把DAO注入給Session工廠 -->
     <bean >
      <property >
       <ref bean="sessionFactory" />
      </property>
     </bean>
    <!-- 把Service注入給DAO -->
     <bean >
      <property >
       <ref local="userDAO" />
      </property>
     </bean>
    <!-- 把Action注入給Service -->
     <bean >
      <property >
       <ref bean="userService" />
      </property>
     </bean>
    </beans>
    以上Spring的applicationContext.xml文件我是用的SSH架構(gòu),如果您用Spring的MVC架構(gòu),其原理也是一樣的。


    沒有所謂的命運(yùn),只有不同的選擇!
    主站蜘蛛池模板: 四虎影视永久免费观看网址| 四虎免费影院ww4164h| 免费观看午夜在线欧差毛片| 一区二区亚洲精品精华液| 在线观看免费高清视频| 亚洲人成在线精品| 中文字幕人成无码免费视频| 亚洲午夜成激人情在线影院| 成人网站免费观看| 亚洲人成色777777老人头| 精品免费国产一区二区| 含羞草国产亚洲精品岁国产精品 | 成人啪精品视频免费网站| 亚洲国产美女在线观看| 日韩精品福利片午夜免费观着| 成人免费毛片内射美女-百度| av无码东京热亚洲男人的天堂| 亚洲伦另类中文字幕| 7x7x7x免费在线观看| 国产99在线|亚洲| 国产最新凸凹视频免费| 另类图片亚洲校园小说区| 国产亚洲情侣一区二区无码AV | 水蜜桃亚洲一二三四在线| 久久综合国产乱子伦精品免费 | 成全视频免费高清| 亚洲AV香蕉一区区二区三区| 亚洲日本在线观看视频| 男女午夜24式免费视频| 亚洲国产91在线| 亚洲AV中文无码乱人伦| 久久国产精品2020免费m3u8| 亚洲第一区二区快射影院| 亚洲人成网站在线观看青青| 95老司机免费福利| 日韩精品免费一线在线观看| 亚洲国产综合专区电影在线 | 中文有码亚洲制服av片| 亚洲成a人片在线播放| 任你躁在线精品免费| 午夜在线a亚洲v天堂网2019|