有人知道事务的大体知识结构吗?现在流行的事务方面的技术是?求知若渴,两个问题都回答可立即采纳。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
java事务相关的问题求解
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
4条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
cloudyzhao 2017-08-24 16:54关注我就说的通俗一点哈,事务就是一些列操作的集合,小到一次点击(前台页面js点击事件的监听和响应),又比如一个业务的流程(数据接收,数据处理
,数据传递),又以下四个特性:
原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。
一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败。在现实中的数据不应该被破坏。
隔离性(Isolation):可能有许多事务会同时处理相同的数据,因此每个事务都应该与其他事务隔离开来,防止数据损坏。
持久性(Durability):一旦事务完成,无论发生什么系统错误,它的结果都不应该受到影响,这样就能从任何系统崩溃中恢复过来。通常情况下,事务的结果被写到持久化存储器中。
流行的事务方面的技术:
struct的事务,spring的事务,已经oracle的本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2019-10-03 13:14回答 1 已采纳 你是不是事务begin了没有加上commit提交 导致一致锁定,超时。
- 2019-11-18 13:36
java.lang.IllegalStateException: Failed to load ApplicationContext eclipse hibernate java spring struts
回答 1 已采纳 hibernate-jpa-2.0-api-1.0.1.Final.jar这个包也检查有?tomcat版本?可以升级下版本看看 - 2020-10-19 05:54回答 1 已采纳 启动类上@ServletComponentScan 这个注解配了吗
- 2024-01-25 03:317. **物流算法**:项目可能涉及到一些物流优化算法,如贪心算法、遗传算法、Dijkstra算法等,用于求解最优配送路径和车辆分配问题。 8. **数据库管理**:MySQL或Oracle等关系型数据库用于存储订单信息、客户资料、...
- 2013-08-05 00:42回答 2 已采纳 Service(value = "userService") @Transactional(rollbackFor=Exception.class) public class User
- 2013-01-09 08:45回答 6 已采纳 看到这个需求,我第一反应是设计在java层做更新记录好像更方便。不需要任何其他知识点了。 数据库加[b]一张[/b]表就行,比如名叫record 表里面 entry property o
- 2012-12-05 04:07回答 2 已采纳 nested exception is java.net.ConnectException: Connection timed out: connect at hibernate.cfg.
- 2024-03-22 01:23##### 7.1.1 数据库隔离级别与事务问题 - **隔离级别**:READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ、SERIALIZABLE。 - **幻读与不可重复读**:主要区别在于可重复读隔离级别下允许查询到已提交但未被索引...
- 2022-10-02 14:37回答 2 已采纳 问题解决啦 最后发现是servise写的有问题
- 2014-05-19 14:47回答 4 已采纳 [code="java"] 1.在MyBatis的mapper配置文件中定义playersMapper 2.也可以使用注解 @Repository @Transactional
- 2011-03-19 07:11回答 3 已采纳 在applicationContext.xml 文件中加上 [code="java"]
- 2022-05-27 13:44- 学习如何使用遗传算法求解组合优化问题,包括编码方案设计、适应度函数选择、选择、交叉和变异操作。 4. **J2EE规范**: - 理解Servlet、JSP、EJB等J2EE核心组件及其作用。 - 掌握MVC设计模式和Web应用的生命...
- 2023-03-02 10:32- **回溯法与分支限界法**:掌握回溯法解决全排列、组合等问题,以及分支限界法求解最优化问题。 - **图论算法**:理解Dijkstra算法、Floyd-Warshall算法、拓扑排序等图论问题的解决方案。 4. **实战经验与项目...
- 2023-02-25 08:56滴滴公司的Java工程师面试题目涵盖了广泛的知识点,包括数据结构、数据库理论、算法、并发编程、设计模式以及概率问题。以下是对这些面试题目的详细解答: 7.1.0 B+树与B-树的区别: B-树(B-tree)是一种自平衡的...
- 2021-03-08 15:54ElemeFe的博客 import java.beans.Expression; @Service public class GirlService { @Autowired private GirlRepository girlRepository; @Transactional public void insertTwo(){ Girl girlA=new Girl(); girlA....
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司