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

微网站 杭州深圳网站建设企业

微网站 杭州,深圳网站建设企业,阿里+wordpress,网站开发的风险事务的传播行为 事务的第一个方面是传播行为(propagation behavior)。当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。例如:方法可能继续在现有事务中运行,也可能开启一个新事务,并在自己的…

事务的传播行为

事务的第一个方面是传播行为(propagation behavior)。当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。例如:方法可能继续在现有事务中运行,也可能开启一个新事务,并在自己的事务中运行。Spring定义了七种传播行为:

传播行为
含义

PROPAGATION_REQUIRED
表示当前方法必须运行在事务中。如果当前事务存在,方法将会在该事务中运行。否则,会启动一个新的事务

PROPAGATION_SUPPORTS propagation_supports
表示当前方法不需要事务上下文,但是如果存在当前事务的话,那么该方法会在这个事务中运行

PROPAGATION_MANDATORY
表示该方法必须在事务中运行,如果当前事务不存在,则会抛出一个异常

PROPAGATION_REQUIRED_NEW
表示当前方法必须运行在它自己的事务中。一个新的事务将被启动。如果存在当前事务,在该方法执行期间,当前事务会被挂起。如果使用JTATransactionManager的话,则需要访问TransactionManager

PROPAGATION_NOT_SUPPORTED
表示该方法不应该运行在事务中。如果存在当前事务,在该方法运行期间,当前事务将被挂起。如果使用JTATransactionManager的话,则需要访问TransactionManager

PROPAGATION_NEVER
表示当前方法不应该运行在事务上下文中。如果当前正有一个事务在运行,则会抛出异常

PROPAGATION_NESTED
表示如果当前已经存在一个事务,那么该方法将会在嵌套事务中运行。嵌套的事务可以独立于当前事务进行单独地提交或回滚。如果当前事务不存在,那么其行为与PROPAGATION_REQUIRED一样。注意各厂商对这种传播行为的支持是有所差异的。可以参考资源管理器的文档来确认它们是否支持嵌套事务

http://www.yayakq.cn/news/855944/

相关文章:

  • 网易企业邮箱免费版网站运营seo招聘
  • 怎么做网站广告位ui设计的工作流程
  • 沙井做网站的公司广告设计毕业设计
  • 邯郸网站设计有哪些微信小程序开发公司排名
  • 房产中介做租单用哪个付费网站更好上海网站制作开发公司
  • 帝国网站开发删除wordpress缓存文件在哪
  • 建设银行u盾不能弹出银行网站网站二级菜单模板
  • 网站后台不显示文章内容找清包工程上什么网
  • wordpress安装404西安seo专员
  • 揭阳住房和城乡建设厅网站陕西金顶建设公司网站
  • 营销网站的方法小程序推广引流
  • 济南智能网站建设流程黑色网站配色
  • 孟州网站建设长沙百度网站推广
  • 泰安网站营销推广河南建设工程信息网一体化平台查询
  • 安徽金开建设集团网站服装设计80%的人会转行
  • 织梦 网站栏目管理 很慢武义公司网站建设
  • 手机网站建设流程 知乎网页游戏网页版
  • a5站长网软件开发和网页设计的区别
  • 网站设计站wordpress 子站点
  • wordpress做了个站没流量中国建设银行公积金网站首页
  • 广东佛山哪家公司建网站家装o2o平台有哪些
  • 网站 模板 下载wordpress密码$
  • 网站建设与网页设计制作教程wordpress tag标签页
  • 网站流量太大打不开怎么办响应式网站建设机构
  • 企业网站建设费用 珠海装修设计效果图免费软件
  • 竞价网站与竞价网站之间做友情链接成都seo手段
  • 做网站用的文本编辑器一般网站建设流程
  • 围场网站建设wordpress怎么用模板
  • 网站建设亿码酷专注个人简介html代码简单
  • 宜昌网站建设哪个公司好中铁三局招聘是什么梗