(我是初学者)第一次项目开发(三 后期调试)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(我是初学者)第一次项目开发(三 后期调试)相关的知识,希望对你有一定的参考价值。
项目写完了,进行最后的测试,在此期间遇到的了各种问题,有些看似一样的错误,可原因却个不相同。大致分下,有一下几种:
1、格式转换错误
由于很多数据是从文本框中获取的,是String类型,但我们的实体类属性设置的是int或date等,那么就需要转换,但是像一串字母或汉字是不能转为int类型,同样格式不对的一串数字也不能转为date类型,这就要我们去加数据判断,有时我们疏忽了,就会造成这样的错误
2、空值异常
这个情况,多是在持久层或业务层封装的时候,没有把相关的属性封装到对象中,当调用bean中的属性,得到的就是null。
3、不包异常,但是相应的容器中不显示内容,最常见的就是table列表
这是一般看两个地方,首先,打印业务方法,是否能打印出来,如果不能,检查相应的方法调用个SQL语句是否正确;如果能打印出来,再看实现层的代码是否写对,比如是不是把相关的变量添加进去了等等
以上是关于(我是初学者)第一次项目开发(三 后期调试)的主要内容,如果未能解决你的问题,请参考以下文章