问题

  1. spring+mybatis+mysql
    • 业务:查询一条数据,result_flag=01;如果存在,修改result_flag=02;循环查询。
    • 并发:因为是一个定时任务(每分钟一次),多个人都有这个项目,出现了并发。
    • 异常:其中一个项目出现了死循环,数据库result_flag=02,仍能查询出数据;此时可以查询出数据,但是修改一直返回0,查询仍能查询出数据,一直查询出不应该查询出的数据。
posted @ 2018-05-10 22:15  国际庄_码农  阅读(81)  评论(0)    收藏  举报