关于开发中怎么找问题并且解决思路(实操)

在开发中不仅写代码的能力要好,同时也要提升找出问题的能力,不然就没什么时间写代码了。
场景:导出数据,实体类字段使用 @Excel(name = “是否为本年度项目”,readConverterExp=“0=是 1=否”)
一、问题如下:
关于开发中怎么找问题并且解决思路(实操)
此处肯定像是哪里抛出来的异常,并且不像是官方封装的代码抛出来的异常,所以全局搜索这个报错,并且锁定位置

二、锁定位置并解决报错

使用全局搜索报错关键字锁定位置打上断点(注意不要把当前报错的特殊字段加进去,因为定义报错的代码是通用的,如果加上特殊的词汇就应该搜不到的,然后有多个命中的地方就打多个断点,在调试的时候肯定能命中一个)
关于开发中怎么找问题并且解决思路(实操)
关于开发中怎么找问题并且解决思路(实操)
三、调试
关于开发中怎么找问题并且解决思路(实操)
所以肯定是这块了

关于开发中怎么找问题并且解决思路(实操)
是没有加逗号的原因:
关于开发中怎么找问题并且解决思路(实操)
代码中先是用都split通过",“分割,然后又通过”="分割,去匹配propertyValue的值,所以加上逗号就不报错了

总结:锁定报错位置并调试其中原因