当前位置: 首页 > wzjs >正文

如何搭建网站教程视频双轨网站开发

如何搭建网站教程视频,双轨网站开发,广州建站网络推广公司,肇庆 网站建设 骏域网站思考:1. 事务是干什么的?2. 事务的特性?3. 事务控制的传播方式(传播行为)4. 事务的隔离级别5. 事务是如何实现的?6. 事务的回滚方式7. 事务失效场景回答:1. 事务和锁,还有版本控制 …

思考:


1. 事务是干什么的?

        2. 事务的特性?

        3. 事务控制的传播方式(传播行为)

        4. 事务的隔离级别

        5. 事务是如何实现的?

        6. 事务的回滚方式

        7.  事务失效场景

回答:

1. 事务和锁,还有版本控制 都是为了保证数据一致性的。

2. 事务都是围绕着ACID来的(分布式事务CAP),A是原子性,把整个事务看做为一个不可分的原子,必须都对,或者都错;C是一致性,事务执行前,数据库处于一致状态;执行后,即使发生故障,数据库仍须保持一致性(例如:转账前后总金额不变);I是隔离性,事务和事务之间相互隔离,互不干扰;D是持久性,他主要是针对数据库层面,一旦事务完成,他的CRUD就都保存在数据库里,被持久化了。

3. Spring 支持多种事务传播行为,例如:

  • PROPAGATION_REQUIRED:如果当前存在事务,则加入该事务;否则新建一个事务。
  • PROPAGATION_REQUIRES_NEW:无论当前是否存在事务,都新建事务,并挂起当前事务。
  • PROPAGATION_SUPPORTS:支持当前事务,不存在则以非事务方式执行。
  • PROPAGATION_MANDATORY:必须存在事务,否则抛出异常。
  • PROPAGATION_NEVER:不能存在事务,否则抛出异常。
  • PROPAGATION_NESTED:在嵌套事务中执行。

4. 事务的隔离级别相比MySQL数据库多了一个级别:默认( DEFAULT

  • DEFAULT:使用数据库默认的隔离级别。

        MySQL的隔离级别有:可序列化 > 可重复度(幻读) > 读已提交(脏读) > 读未提交

5. 是采用的AOP方法,@Transaction为标识,每次开启动态代理(Java的动态代理,JDK),在同一个线程内,多个 DAO 操作可以共享同一个数据库连接和事务。当事务提交或回滚后,这些资源会被释放。

6.回滚方式:(我记得好像可以调节隔离级别查看事务的回滚过程【之前尝试过,现在有点不清晰了】)

  • 默认情况下,Spring 只对运行时异常(RuntimeException 及其子类)和 Error 进行回滚。
  • 可以通过 rollbackFor 和 noRollbackFor 属性自定义哪些异常触发回滚。

7.(鞭策AI给的一份应面回答)

补充:

1.  JDK代理 和 CGLIB代理的区别 :前者靠反射, 后者考继承,前者主要针对接口类,后者针对非接口,非final的类

http://www.dtcms.com/wzjs/559640.html

相关文章:

  • 网站建设的发展前景中囯联通腾迅
  • 如何虚拟一个公司网站即时聊天wordpress手机app
  • 四川电大住房和城乡建设厅网站张家港高端网站建设
  • 沈阳中联做网站贵阳做网站好的公司
  • 必应网站提交入口网站策划流程
  • 福建省网站备案用户注销(删除)备案申请表电商平台企业的市场类型
  • 网站和网页的不同中国国际园林博览会
  • 公司网站域名更改怎么做专门做鞋子的网站
  • 浙江龙泉市建设局网站园区二学一做网站
  • 创意产品网站织梦导航网站模板
  • 如何做中英文网站设计网站的管理和维护
  • php网站开发招聘需求有没有可以做翻译的网站
  • 怎么做网站数据库廊坊网站建设品牌
  • 闽清县建设局网站广告设计与制作
  • 网站编程零基础入门屏蔽右键网站
  • 网站上的3d产品展示怎么做大唐网站设计
  • 网站注册账号有风险吗网站开发需要什么开发工具
  • 网站建设经理机械外发加工网
  • 嘉兴市城乡与建设局网站宁晋网站开发搭建
  • 海宁市住房和城乡建设网站jsp做网站框架
  • 男人最爱上的做网站网站建设对付客户
  • 个人备案做企业网站wordpress crm 插件
  • 做网站公司没签合同湘潭网站推广
  • 网站空间过期小网站源码
  • 阿凡达网站设计织梦做社交网站合适吗
  • 像素点建网站凡科建站电话
  • 同仁微网站建设工作室手机制作ppt哪种软件好
  • 合肥 企业网站设计公司仿制网站的后台
  • 太原cms模板建站建设局网站作用
  • 网站建设上机课响应式网站建设团队全网天下