heting

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            40 隨筆 :: 9 文章 :: 45 評論 :: 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) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 龙川县| 乌拉特中旗| 房产| 仲巴县| 凤台县| 阜宁县| SHOW| 阜南县| 石景山区| 东至县| 黔西县| 平遥县| 扎赉特旗| 靖西县| 赫章县| 马公市| 枣强县| 三江| 高阳县| 苏尼特右旗| 万全县| 抚顺市| 舟曲县| 老河口市| 项城市| 遵化市| 炉霍县| 海盐县| 巴楚县| 泰宁县| 资中县| 田东县| 张掖市| 郧西县| 外汇| 巴马| 临颍县| 郴州市| 思茅市| 古浪县| 麦盖提县|