我请教大家一个问题, 最近需要用JAVA搭建一个平台。用ssh框架。好久没有弄,忘了有点。我想问下,spring是如何开启事务的了啊?是默认就开启的,还是需要什么配置啊?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
spring如何开启事务啊
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
tianchao_ 2014-07-11 06:06关注本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2020-01-11 07:34回答 1 已采纳 检查事务隔离级别的设置。 在REPEATABLE-READ情况下 如果第二个事务如果在第一个事务commit前开启,那读到的是原先的数据 在Read-Committed的情况下 当第一个事务c
- 2023-03-17 04:46回答 6 已采纳 参考GPT和自己的思路,首先,你可以使用spring的@Transactional注解在方法上开启事务,这可以确保一次操作中的所有数据库操作要么全部成功,要么全部回滚。 对于批量更新,你可以使用myb
- 2022-07-19 03:42回答 7 已采纳 自定义一个排除注解就可以了 @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @i
- 2024-06-12 12:55创作小达人的博客 通过上述步骤,Spring框架可以方便地管理事务,从而确保数据的一致性和完整性。主要步骤包括引入依赖、配置事务管理器、启用事务注解和在方法上使用注解。根据具体需求,还可以进行高级配置以优化事务管理。
- 2020-12-24 13:58回答 4 已采纳 建议用spring boot写项目
- 2021-08-12 05:38回答 3 已采纳 应该是你的事务失效了。事务失效的原因有很多。比如:重复扫描包。案例: https://blog.csdn.net/lzb348110175/article/details/104944912
- 2019-07-10 11:33回答 1 已采纳 没遇见过啊,你这个NoUniqueBeanDefinitionException PlatformTransactionManager存在多个bean 重复了不知道用哪一个。你看看配置中是不是重了
- 2022-09-24 09:02闲易生事的博客 1.在需要开启事务的业务上加注解@Transactional public interface MemberService { @Transactional void transfer...在spring上开启事务支持,可识别在Service方法添加的@Transactional 这样就可以开启一个简单事务
- 2022-04-24 10:32回答 11 已采纳 如果你是springboot项目,像你说的那个批量处理数据什么的,你就用他自带的多线程方法ThreadPoolTaskExecutor,去处理,最后.join的方式加入到主线程,你只需要处理数据网数据
- 2012-12-09 08:13回答 2 已采纳 在spring中事务有好几种传播特性: 1. PROPAGATION_REQUIRED: 如果存在一个事务,则支持当前事务。如果没有事务则开启新的事物。 2. PROPAGATION_SUPPO
- 2014-08-07 08:31回答 2 已采纳 这个没法实现,事务死锁了。updateName()的事务(简称A),获得了那条记录的排它锁,updateName()的事务(简称B)又去请求这条记录的排它锁,事务B会一直阻塞到事务A释放锁,而事务A要
- 2023-03-08 02:45SXJR的博客 【代码】spring 手动开启事务。
- 2021-06-06 01:58ViTa柠柠茶的博客 开发工具与关键技术: Java 作者:肖广斌 撰写时间:2021年5月18日 事务是什么呐? 事务(Transaction),一般是指要做的或所做的事情。事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的...
- 2020-08-28 06:54//开启事务 TransactionStatus status = springTransactionManager.getTransaction(def); final StudentDAO dao = (StudentDAO)context.getBean("studentDAO"); //执行业务逻辑 dao.deleteStudent(1); //提交...
- 2020-08-24 20:43在 Spring 中,我们可以使用 `@Transactional` 注解来开启事务,但是当我们在一个事务中开启另一个事务时,会出现一些问题。 首先,让我们看一个示例代码: ```java @Service public class UserService { @...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司