如果用关系型数据库,spring是支持事务的,类似如下配置
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close" p:driverClassName="${jdbc.driverClassName}" p:password="${jdbc.password}" p:url="${jdbc.url}" p:username="${jdbc.username}" />
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource" ref="dataSource"></property>
</bean>
<bean id="txManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
<tx:annotation-driven transaction-manager="txManager" /></pre> 在代码中就可以直接用 @Transactional 注解了,如下:
@Transactional @RequestMapping("/systemSetup") public String systemSetup() {.......}我现在用springMVC 整合 hbase, 一个请求要操作多次hbase, 也就是说需要事务支持,请问该如何实现呢?spring3 支持吗?
Spring3不支持分布式数据库。thanks!不要想了~######要用HIVE。###### 也许 你应该看看这个
http://www.springsource.org/spring-data ######楼主您好!请问您上面的想法实现了吗?能大致讲解下吗?谢谢!######分布式事务,没实现
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。