六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 315|回复: 0

Spring配置使用编程式事务

[复制链接]

升级  10.8%

178

主题

178

主题

178

主题

进士

Rank: 4

积分
554
 楼主| 发表于 2013-1-30 00:24:22 | 显示全部楼层 |阅读模式
配置文件:
 
<div style="padding-right: 5.4pt; padding-left: 5.4pt; background: #e6e6e6; padding-bottom: 4px; width: 95%; padding-top: 4px;"> <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
      
<property name="driverClassName">
         
<value>com.sybase.jdbc3.jdbc.SybDriver</value>
       
</property>
       
<property name="url">
         
<value>jdbc:sybase:Tds:192.168.0.10:4100/DB_CENTER?charset=eucgb&jconnect_version=4
         
</value>
       
</property>
       
<property name="username">
         
<value>sa</value>
       
</property>
       
<property name="password">
         
<value></value>
       
</property>
   
</bean>
    
<bean id="TransactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
         
<property name="dataSource">
             
<ref bean="dataSource"/>
         
</property>
    
</bean> 
    
<bean id="sessionFactory"
        class
="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
        
<property name="dataSource">
            
<ref local="dataSource" />
        
</property>
        
<property name="hibernateProperties">
            
<props>
                
<prop key="hibernate.dialect">
                    org.hibernate.dialect.SybaseDialect
                
</prop>
                
<prop key="hibernate.show_sql">false</prop>
                
<prop key="hibernate.cache.use_query_cache">true</prop>
                
<prop key="hibernate.cache.provider_class">
                    org.hibernate.cache.HashtableCacheProvider
                
</prop>
            
</props>
        
</property>
        
<property name="mappingResources">
           
<list> 
             
<value>com/bjjdsy/ky/zl/domain/ZlStationTab.hbm.xml</value>
           
</list>
        
</property>
    
</bean>

    
<bean id="transactionTemplate" class="org.springframework.transaction.support.TransactionTemplate">
      
<property name="transactionManager">
        
<ref bean="TransactionManager"/>
      
</property>
    
</bean>
    
<bean id="courseService" class="com.test.CourseService">
      
<property name="transactionTemplate">
        
<ref bean="transactionTemplate"/>
      
</property>
    
</bean>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表