(我是初学者)第一次项目开发(三 后期调试)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(我是初学者)第一次项目开发(三 后期调试)相关的知识,希望对你有一定的参考价值。

项目写完了,进行最后的测试,在此期间遇到的了各种问题,有些看似一样的错误,可原因却个不相同。大致分下,有一下几种:

1、格式转换错误

由于很多数据是从文本框中获取的,是String类型,但我们的实体类属性设置的是int或date等,那么就需要转换,但是像一串字母或汉字是不能转为int类型,同样格式不对的一串数字也不能转为date类型,这就要我们去加数据判断,有时我们疏忽了,就会造成这样的错误

2、空值异常

这个情况,多是在持久层或业务层封装的时候,没有把相关的属性封装到对象中,当调用bean中的属性,得到的就是null。

3、不包异常,但是相应的容器中不显示内容,最常见的就是table列表

这是一般看两个地方,首先,打印业务方法,是否能打印出来,如果不能,检查相应的方法调用个SQL语句是否正确;如果能打印出来,再看实现层的代码是否写对,比如是不是把相关的变量添加进去了等等

以上是关于(我是初学者)第一次项目开发(三 后期调试)的主要内容,如果未能解决你的问题,请参考以下文章

(我是初学者)第一次项目开发开发中遇到的问题和注意事项

如何调试我的React Recipe Box代码?

我是如何利用 Xcode 调试开发微信消息预览插件的

VS2015调试时诊断工具一直打不开怎么办

Scrum 开发模式在多媒体播放软件开发行业的应用研究

解决ThinkPHP关闭调试模式时报错的问题汇总