zoukankan      html  css  js  c++  java
  • (后端)注意hibernate中对象的set方法修改数据库

        2017-10-16 公司里面其他人发现了一个问题,五粮液金品库存出现了问题,删除了库存也没还回来,一瓶一千多。而且在我的功能块,在我看出货详情的时候,诡异的事情发生了,第一眼看上去没问题呀,刷新了一下,天哪!页面上的数字随着我的刷新在变动,刷一下变一下,数据库也是。想起前几天,老大说这里展示有点问题,换算一下单位,我就想着用el表达式,直接用hibernate的查询,给库存数量set了一下,不敢用update,saveOrupdate,因为会修改数据库,修改了,丢了库存,当时还很高兴,简单不少拿。之后就疯啦。展示,也看了看没出问题,刷新一下直接把我数据库给改了,还好公司里的人发现的早,用Map展示出了数据,想起了老大的一句话,数据一定要隔离开,不隔离开,放在一起会出大问题的,原来以为玩笑,发生在自己身上,很崩溃。

  • 相关阅读:
    CentOS/Ubuntu安装最新的gcc-9
    CentOS 7 源码安装 CMake 3.16.2 最新稳定版。解决 cmake: command not found 问题
    堆排序
    linux可重入、异步信号安全和线程安全
    目录
    教程文档
    推荐文章
    学习文档
    开发工具-索引
    同步/异步/阻塞/非阻塞
  • 原文地址:https://www.cnblogs.com/historylyt/p/7683754.html
Copyright © 2011-2022 走看看