首页 > 其他 > 详细

关于使用mybatis的一个惨痛教训

时间:2017-03-04 00:14:55      阅读:230      评论:0      收藏:0      [点我收藏+]

事情大概是这样的:

某个时刻之后所有的交易都崩溃了,查看数据库得知所有的数据都变成一样的了!!!

再查看log,发现执行了这样的语句:UPDATE XXX SET c1=v1,c2=v2 ...,没有where条件!!!

 

这里不用去说怎样的错误导致了该结局,就说一下需要怎样预防吧:

任何时候,必须在调用DAO之前加一段代码来验证条件的真假!以防止条件不存在的情况!!!

关于使用mybatis的一个惨痛教训

原文:http://www.cnblogs.com/larryzeal/p/6498635.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!