首页 > 代码库 > (我是初学者)第一次项目开发(三 后期调试)

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

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

1、格式转换错误

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

2、空值异常

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

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

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

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