面试的时候 问你对事务的处理怎么回答比较好

diaoer123456 2011-08-16 05:51:37
面试的时候 问你对事务的处理怎么回答比较好

不知道从何说起
...全文
339 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
luohuijun619 2011-08-16
  • 打赏
  • 举报
回复
顶ls

你就讲讲事物的用法,好处
xb_feng 2011-08-16
  • 打赏
  • 举报
回复
你说出“原子操作”四个字来,就得了一半的分了
你再说出“并发”两个字来,就又得了一半的分了
你要是再说出commit和rollback
这题就差不多了

当然,你要是再能谈一点“分布式事务”“两阶段提交”,面试官会找你赔眼镜的。
softroad 2011-08-16
  • 打赏
  • 举报
回复
你就说事务是为了在批量操作数据库出错时,把所有改变的数据还原。
xb_feng 2011-08-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 iambic 的回复:]
你知道什么是事务就可以了。没在项目里用过就直说没用过,不丢人。
[/Quote]

很丢人。
在项目中不直接使用事务处理的只有两种人。
一种是根本不知事务的概念,编出的程序只能保证在单用户的情况下才是正确的,常常能够骗过测试,但项目运行一段时间后,数据错了都找不出原因。
第二种是深喑平台(如hibernate)的事务处理机制,项目需求也简单,完全并正确的利用了平台的事务处理满足了项目需求,并保证了系统的正确。

第二种人我见得不多。
birdking2006 2011-08-16
  • 打赏
  • 举报
回复
只说事务控制太大了,
ejb有ejb的事务控制,oracle有oracle的事务控制,你可以分别查查这两个的信息
iambic 2011-08-16
  • 打赏
  • 举报
回复
你知道什么是事务就可以了。没在项目里用过就直说没用过,不丢人。
昆卡卡 2011-08-16
  • 打赏
  • 举报
回复
我就是在我们公司负责面试的,看你是应届生还是有个几年工作经验的,如果你是应届生,我们也没指望你对事务有多深的了解,能够大概讲解下你对事务的理解就可以了,毕竟没有经历过项目,没有多深的理解。如果你是有工作经验的,那最好把你在项目中所用到的事务处理,配置等用自己的话说出来,不要照搬照背,如果用自己的话说出来,给人以信服力。希望对你有所帮助
hui_play 2011-08-16
  • 打赏
  • 举报
回复
面试重要的是把握住问题的关键点,把几个关键词用上了基本差不多。
凌风雪雕 2011-08-16
  • 打赏
  • 举报
回复
说说你们项目对事务的处理就可以啦 可以说用spring或者hibernate来管理事务 但是还要说明怎么样管理的 要说详细


希望能对你有帮助

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧