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 此號已被刪 閱讀(2663) 評論(0)  編輯  收藏 所屬分類: Spring


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


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿(8)

          隨筆分類(83)

          隨筆檔案(78)

          文章檔案(2)

          相冊

          收藏夾(7)

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 娄底市| 新邵县| 齐齐哈尔市| 茶陵县| 涿州市| 灌云县| 广德县| 鹤壁市| 长岭县| 瓮安县| 鲁山县| 额敏县| 陆丰市| 旅游| 桂林市| 龙胜| 安丘市| 加查县| 文安县| 宜丰县| 余庆县| 松原市| 嘉祥县| 留坝县| 长治县| 准格尔旗| 乐清市| 封丘县| 乐安县| 慈溪市| 永泰县| 宜丰县| 海林市| 临清市| 北宁市| 台湾省| 临高县| 龙山县| 山东| 甘洛县| 衡山县|