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

怎么对b2b网站做优化百度竞价开户渠道

怎么对b2b网站做优化,百度竞价开户渠道,深圳专业做网站公司,建设个人网站需要多少钱业务背景 业务那边想要统计下我们这边每天注册商户成功和失败的数量,你看看怎么给他弄下这个功能 功能实现 TransactionSynchronizationManager.registerSynchronization,发现这是spring事务提供的注册回调接口的方法。 在事务注解方法中&#xff0c…

业务背景

业务那边想要统计下我们这边每天注册商户成功和失败的数量,你看看怎么给他弄下这个功能

功能实现

TransactionSynchronizationManager.registerSynchronization,发现这是spring事务提供的注册回调接口的方法。

在事务注解方法中,通过该方法注册事务回调接口后,spring会在事务提交/回滚前后调用注册的回调接口的对应方法,方法如下:

  1. suspend:在spring开启新事务,获取connection之前会调用
  2. resume:开启新事务失败时会调用
  3. flush:没调用
  4. beforeCommit:事务提交前会调用
  5. beforeCompletion:事务提交前会调用,在beforeCommit之后)
  6. afterCommit:事务提交后会调用
  7. afterCompletion:事务提交后会调用,在afterCommit之后

了解TransactionSynchronization的用法后,业务代码如下

@Transactional(rollbackFor = Exception.class)
public Integer registerCustomer(LvmsDelegateDTO newDelegateDTO) {TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronizationAdapter() {@Overridepublic void afterCompletion(int status) {if (TransactionSynchronization.STATUS_COMMITTED == status) {lvmsDelegateBO.insert();} else if (TransactionSynchronization.STATUS_ROLLED_BACK == status) {lvmsDelegateBO.insert();}}});return lvmsDelegateBO.insert(newDelegateDTO);}

 如果status为STATUS_COMMITTED表示方法正常,事务已提交,需要插入成功记录,如果status为STATUS_ROLLED_BACK则说明发生了异常,事务已回滚,则插入失败记录,完美!!

http://www.dt0577.cn/news/29974.html

相关文章:

  • 爱采购卖家版下载seo关键词优化的技巧
  • 梦织做网站百度下载安装免费下载
  • 网页设计兼职收费标准进一步优化
  • 全市网站建设情况摸底调查google权重查询
  • 青海网站建设哪家好百度2022年版本下载
  • 沈阳网站开发公司电话百度指数查询
  • 网站建设劳务协议免费行情网站app大全
  • 网站做的不好使百度平台商家订单查询
  • 中企动力网站建设方案seo引擎搜索网址
  • 合肥高端网站设计反向链接查询
  • 建一个设计网站要多少钱合肥网站推广优化公司
  • 哈尔滨市建设局网站爱站网关键词怎么挖掘
  • 电信宽带做网站服务器吗百度平台我的订单
  • 池州网站制作公网络营销专业可以干什么工作
  • wordpress文章页横幅昆明seo关键词排名
  • 成都红酒网站建设百度网址名称是什么
  • 学校网站内容梅州网络推广
  • 女的和女的做那个视频网站个人网站创建平台
  • 营业执照上有以上除网站制作外链相册
  • 微信网站开发框架怎么快速推广自己的产品
  • 做众筹网站有哪些免费发帖平台
  • 新公司做网站搜索引擎优化的主要策略
  • 网站设计与网页制作公司宁波seo在线优化哪家好
  • h5做商城网站谷歌站长平台
  • 阿里云 个人网站 真的不放广告阿里指数官网
  • 做童车外贸上哪个网站网络舆情分析报告模板
  • 网络课程推广seo服务公司上海
  • 烟台微网站建设认识网络营销
  • vba可以做网站自动填打开一个网站
  • 商业门户网站怎么运营最佳bt磁力狗