heting

            BlogJava :: 首頁 :: 新隨筆 :: 聯(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 賀挺 閱讀(123) 評(píng)論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 浦江县| 海阳市| 绵竹市| 吴江市| 枞阳县| 苏州市| 怀集县| 德保县| 凭祥市| 民丰县| 宜宾县| 永泰县| 夏河县| 当阳市| 曲沃县| 道孚县| 芮城县| 北海市| 鄯善县| 内黄县| 静宁县| 临邑县| 合川市| 民乐县| 宁夏| 广南县| 运城市| 馆陶县| 襄樊市| 潍坊市| 商河县| 淮北市| 化德县| 阿城市| 双辽市| 突泉县| 岐山县| 余干县| 龙井市| 保山市| 利辛县|