Natural

           

          spring整合hibernate的dataSource、sessionFactory配置demo

          參考鏈接:
          分析共享Spring配置數據源四種方式(附相應jar包)
          http://blog.csdn.net/llhhyy1989/article/details/7861212


          <?xml version="1.0" encoding="UTF-8"?>
          <!DOCTYPE beans PUBLIC 
          "-//SPRING//DTD BEAN//EN"
                 
          "http://www.springframework.org/dtd/spring-beans.dtd">
          <beans>
              <bean id
          ="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
                  <property name
          ="driverClassName">  
                      <value>oracle.jdbc.driver.OracleDriver</value>  
                  </property>  
                  <property name
          ="url">  
                      <value>jdbc:oracle:thin:@
          127.0.0.1:1521:db</value>  
                  </property>  
                  <property name
          ="username">  
                      <value>root</value>  
                  </property>  
                  <property name
          ="password">  
                      <value>root</value>  
                  </property>  
              </bean> 
              <bean id
          ="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
                  <property name
          ="dataSource" ref="dataSource" />
                  <property name
          ="mappingResources">
                      <list>
                      <value>com/test/dao/model/A.hbm.xml</value>
                      <value>com/test/dao/model/B.hbm.xml</value>
                      </list>
                  </property>
                  <property name
          ="hibernateProperties">
                        <props>
                          <prop key
          ="hibernate.dialect">
                              org.hibernate.dialect.OracleDialect
                          </prop>
                          <prop key
          ="hibernate.show_sql">true</prop>
                          <prop key
          ="hibernate.jdbc.batch_size">20</prop>
                      </props>
                  </property>
                </bean>
              <bean id
          ="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
                  <property name
          ="sessionFactory" ref="sessionFactory" />
                </bean>
              <bean id
          ="transactionTemplate" class="org.springframework.transaction.support.TransactionTemplate">
                  <property name
          ="transactionManager" ref="transactionManager" />
                </bean>
          <beans>

          posted on 2012-08-28 19:24 此號已被刪 閱讀(2673) 評論(0)  編輯  收藏 所屬分類: Spring


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿(8)

          隨筆分類(83)

          隨筆檔案(78)

          文章檔案(2)

          相冊

          收藏夾(7)

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 定结县| 门源| 利辛县| 巨鹿县| 东光县| 九寨沟县| 瓮安县| 伊春市| 庄河市| 苍南县| 安多县| 布拖县| 安宁市| 榆社县| 井冈山市| 沙洋县| 石屏县| 康定县| 特克斯县| 钟山县| 万安县| 永康市| 洛南县| 苗栗市| 大方县| 泰州市| 普洱| 东平县| 新疆| 临沂市| 河津市| 习水县| 开鲁县| 兰考县| 都江堰市| 都兰县| 融水| 绥棱县| 上栗县| 丹江口市| 盐亭县|