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)

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 湖北省| 平南县| 岫岩| 怀柔区| 合山市| 环江| 兰坪| 壤塘县| 清水县| 武隆县| 江口县| 龙岩市| 固阳县| 乌兰县| 大冶市| 滦南县| 凤凰县| 霍邱县| 康定县| 绥芬河市| 礼泉县| 讷河市| 合江县| 彭泽县| 富顺县| 务川| 南乐县| 上思县| 淳化县| 油尖旺区| 禹州市| 高安市| 中卫市| 甘肃省| 伊吾县| 临桂县| 余江县| 辽宁省| 呼和浩特市| 古蔺县| 宿州市|