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

潞城网站建设公司学校做网站一般多少钱

潞城网站建设公司,学校做网站一般多少钱,设计师论坛,全免费的传奇手游Transactional 背景#xff1a;在某些情况下#xff0c;我们需要分段transaction#xff0c;在最外面没有transaction#xff0c;里面分成几个transaction#xff0c;保证分段是成功的。 问题代码#xff1a; Service public Order getOrder1(String id) {OptionalOr…Transactional 背景在某些情况下我们需要分段transaction在最外面没有transaction里面分成几个transaction保证分段是成功的。 问题代码 Service public Order getOrder1(String id) {OptionalOrder test orderRepository.findById(id);Order order getOrder2(id);return order;}Transactionalpublic Order getOrder2(String id){Order order orderRepository.lock(id); // 通过PESSIMISTIC_WRITE锁住这行order 行锁 return order;}在这种写法下controller调用service的getOrder1方法 getOrder2锁了order但是由于aop, 认为getOrder1是没有transaction的所以getOrder2方法的transaction不会生效。这种情况下getOrder2的lock是无效的。 正确方法 1. 在另外一个Service里面定义getOrder2 通过autowired的方式实现transaction生效。 Service1 public Order getOrder1(String id) {OptionalOrder test orderRepository.findById(id);Order order service2.getOrder2(id);return order;}Service2 Transactionalpublic Order getOrder2(String id){Order order orderRepository.lockById(id); // 通过PESSIMISTIC_WRITE锁住这行order 行锁 return order;}显示定义一个transaction. 通过transactionTemplate的方式。 public Order getOrder1(String id) {OptionalOrder test orderRepository.findById(id);Order order getOrder2(id);return order;}public Order getOrder2(String id){return transactionTemplate.execute(s- {Order order orderRepository.lockById(id); // 通过PESSIMISTIC_WRITE锁住这行order 行锁 return order;});}
http://www.hkea.cn/news/14495701/

相关文章:

  • 网站cms管理后台电话号码jsp网站开发实例
  • 罗湖做网站公司.top和网站
  • 国外wordpress商城搜索引擎优化的方法与技巧
  • 汕头网站制作哪家强全国企业信用信息公示系统河北
  • 淄博网站快照优化公司平面设计h5指的是什么
  • 本地的唐山网站建设天津做网站印标
  • 前端自己写代码建网站要花多少钱自己电脑做网站空间
  • 唐山网站建设公司哪家好成都食品网站开发
  • 网站建设方案的摘要wordpress过滤
  • 浙江省建设监理协会网站网站开发员工资
  • 网站开发的后端网站中的ppt链接怎么做的
  • 介绍网站建设建设房地产网站
  • 网站建设教案dw网站内链wordpress插件
  • 手机网站模板尺寸网站图片设计效果图
  • 网站流程表电脑系统重装后没有wordpress
  • 百度网站的优化方案网站建设美文
  • 网站内容 优化群晖nas 做网站
  • 济南济南网站建设公司wordpress wptitle
  • wordpress 三站合一东莞专业网站推广平台
  • dw做音乐网站网站关键词优化怎么做的
  • 济南建设项目竣工验收公示网站老师教学生做网站吗
  • 株洲网站建设的公司怎么找上海网页制作公司
  • phpcms v9 网站名称标签备案信息如何上传的网站上
  • 电脑版网站建设合同网站开发税率
  • 西安三大品牌设计公司模板网站可以做优化
  • 电子商务网站建设的简要任务执行书网站如何做关
  • 卖鞋的网站建设思路网站建设需求文档模板
  • 网站后台数据分析怎么做2_ 如何写一份详细的网站开发方案
  • 如何查网站是那家做的重庆网站优化方式
  • 网站怎么快速做排名上海松江品划建设网站