heting

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            40 隨筆 :: 9 文章 :: 45 評(píng)論 :: 0 Trackbacks

           

          <?xml version="1.0" encoding="UTF-8"?>
          <beans
           
          xmlns="http://www.springframework.org/schema/beans"
           xmlns:xsi
          ="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation
          ="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">


           
          <bean id="dataSource"
            class
          ="org.apache.commons.dbcp.BasicDataSource">
            
          <property name="driverClassName"
             value
          ="com.microsoft.jdbc.sqlserver.SQLServerDriver">
            
          </property>
            
          <property name="url"
             value
          ="jdbc:microsoft:sqlserver://127.0.0.1:1433;databaseName=pubs;selectMethod=cursor">
            
          </property>
            
          <property name="username" value="sa"></property>
           
          </bean>
           
          <!-- hibernate部分 
           <bean id="sessionFactory"
            class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
            <property name="dataSource">
             <ref bean="dataSource" />
            </property>
            <property name="hibernateProperties">
             <props>
              <prop key="hibernate.dialect">
               org.hibernate.dialect.SQLServerDialect
              </prop>
             </props>
            </property>
            <property name="mappingResources">
            <list><value>hibernate/Users.hbm.xml</value></list>
            
            </property>
            
            
           </bean>
           <bean id="userDao" class="dao.impl.hibernateUsersDaoimpl">
           <property name="sessionFactory" ref="sessionFactory"></property>
           
           </bean>
             hibernate部分 
          -->
           
          <!-- ibatis部分 -->
           
          <bean id="sqlMapClient" class="org.springframework.orm.ibatis.SqlMapClientFactoryBean">
           
          <property name="dataSource" ref="dataSource"></property>
           
          <property name="configLocation" value="classpath:sqlmapclient.xml"></property> 
           
          </bean>
           
          <bean id ="userDao" class="dao.impl.ibatisUsersDaoimpl">
           
          <property name="sqlMapClient" ref="sqlMapClient"></property>
           
          </bean>
           
          <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
           
          <property name="dataSource" ref="dataSource"></property>
           
          </bean>
           
          <!-- ibatis部分 -->
           
           
           
           
          <bean id="realFacade" class="facade.Facade">
           
          <property name="userDao" ref="userDao"></property>
           
          </bean>
           
          <!-- 
           <bean id="transctionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
           <property name="sessionFactory" ref="sessionFactory"/>
           </bean>裝備 
          -->
           
          <!-- 抽象的代理 -->
           
          <bean id="abstractProxy" abstract="true" class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
           
          <property name="transactionManager" ref="transactionManager"></property>
           
          <property name="transactionAttributes">
           
          <props>
           
          <prop key="insert*">PROPAGATION_REQUIRED</prop>
           
          <prop key="uptate*">PROPAGATION_REQUIRED</prop>
           
          <prop key="dele*">PROPAGATION_REQUIRED</prop>
           
          <prop key="sele*">PROPAGATION_REQUIRED,readOnly</prop>
           
          <prop key="login*">PROPAGATION_REQUIRED,readOnly</prop>
           
          <prop key="get*">PROPAGATION_REQUIRED,readOnly</prop>
           
           
          </props>
           
          </property>
           
          </bean>
           
          <!-- 具體的代理 -->
           
          <bean id="facade" parent="abstractProxy">
           
          <property name="target" ref="realFacade"></property>
           
          </bean>
           
          <!-- struts -->
           
          <bean name="/insert" class="struts.action.InsertAction">
           
          <property name="facade" ref="facade"></property>
           
          </bean>
           
          <bean name="/login" class="struts.action.LoginAction">
           
          <property name="facade" ref="facade"></property>
           
          </bean>
           
          <bean name="/getAll" class="struts.action.getAllAction">
           
          <property name="facade" ref="facade"></property>
           
          </bean>
           
          <bean name="/find" class="struts.action.FindAction">
           
          <property name="facade" ref="facade"></property>
           
          </bean>
           
          <bean name="/delete" class="struts.action.DeleteAction">
           
          <property name="facade" ref="facade"></property>
           
          </bean>
           
          <bean name="/update" class="struts.action.UpdateAction">
           
          <property name="facade" ref="facade"></property>
           
          </bean>
           
          <bean name="/fpage" class="struts.action.FpageAction">
           
          <property name="facade" ref="facade"></property>
           
          </bean>
           
           
          </beans>
          posted on 2008-09-17 22:36 賀挺 閱讀(125) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 聂拉木县| 永川市| 仁布县| 玛曲县| 东安县| 山阴县| 和顺县| 大同县| 偏关县| 锡林浩特市| 股票| 乌拉特后旗| 蓬安县| 永州市| 孟州市| 郓城县| 凤台县| 肃南| 保靖县| 石首市| 微博| 民勤县| 清新县| 崇文区| 陵水| 成武县| 崇阳县| 临武县| 岳普湖县| 延川县| 静海县| 同江市| 阳春市| 洪雅县| 永平县| 清镇市| 双流县| 株洲市| 邛崃市| 罗山县| 南安市|