1.数据migration的时候一定要慎之又慎.
各种怪异的历史数据都有可能存在.
尽量多了解造成这些数据的原因来采取相应的策略做migration
2.与第三方系统做交互的时候,可以采取查询的方式,来解决长事务以及因为没有收到响应而造成多次数据异常之类的问题.
否则,若给第三方系统发送的请求无法避免,那么可以考虑在发送之前,给数据设置一个中间状态,避免没有收到响应造成数据异常.
3.在webwork2里面的interceptor是singleton的,即使在spring里面设置成prototype, 对于webwork2来说,只实例化了一次interceptor.因此在interceptor里面要使用域变量的时候要小心多线程的问题,避免多线程篡改数据。尽量使用Local variable来避免这种情况的发生.
4.在配置bean的时候,需要多注意他的scope到底是singleton的或者是prototype的,
即使是工具类也要小心,当然这是在工具类写的不够好的情况下.
5.Hibernate中的hql在做两数相加之类的(例如user.a+user.b),若其中一个为null,那么整个表达式的值为null,为避免这种情况的发生,oracle数据库中可以用nvl(column,0)的形式来将null自动转换成0值.
分享到:
相关推荐
针对日常使用Android Studio时出现的一些bug而总结的一些解决方法(不唯一),问题不小不大,积累经验,争取不再犯此类错误。
主要描述bug管理系统的需求分析,设计及实现
bug1总结和学习 bug开发
关于如何几种做bug的高效率方法与经验,比较有用的。
这是我进行android定制开发工作,遇到的bug修改列表,包含linux,git,android framework,android app的相关问题。android版本包含android2.3,4.0,4.1,4.2等版本的bug修改和系统定制
处理ie bug的ppt,一些ie的处理方法,并且详细给出案例
java 框架 bug处理 大全
01蓝牙相关图片 02蓝牙各种问题总结 03蓝牙源码分析 04蓝牙bug总结 05培训ppt
(1)BUGFREE好文章 (2)cisco技术 ...(9)测试总结 (10)防火墙技术 (11)路由器配置命令 (12)企业防火墙安全防护配置七大问题 (13)网站功能测试 (14)在 Windows xp 上安装 GreenAMP 和 BugFree 的详细步骤 (15)其他
这是我自己遇到的一些bug和防踩坑的攻略,里面有一些解决的方案和个人的总结,大神请勿下载,我只是将这些bug上传上去,积分多非要下载我也不拦你们
软件测试BUG清单分析说明,自己总结的,供参考! 软件测试BUG清单分析说明,自己总结的,供参考!
软件测试 BUG清单 列表 实用性很强的表格 测试部门总结BUG清单表格
收集总结了ie6和其他浏览器下的兼容性问题
《最终测试总结报告》Bug图素材.zip程序开发文档软件开发文技术档下载《最终测试总结报告》Bug图素材.zip程序开发文档软件开发文技术档下载《最终测试总结报告》Bug图素材.zip程序开发文档软件开发文技术档下载...
debug总结:yaf框架开发包含多种bug,这俩上传了压缩文件包含bug的各种问题以供大家探讨
findbugs常见Bug以及处理办法 1、BUG级别总结 2、处理方法 无需处理 建议处理 必须处理 常见BUG 安全代码,代码优化
总结我的思路,如何在验证中发现和定位Bug
在这13年来我一直在跟踪我所遇到的最棘手的bug,很多事情由此而改变。我工作过小的嵌入式系统,大的电信系统以及基于web的系统。
对于敏捷测试的汇总,分别讲解各个模块和测试心得。 不仅可以统一数据格式、完成数据校验,而且确保每一个缺陷不会被忽视,使开发人员的注意力保持在那些必须尽快修复的高优先级的缺陷上 可以随时简历符合各种需求的...