@JFinal 你好,想跟你请教个问题:
在数据表中有可能这个字段是null,这时候使用record.getStr()的时候,就会报空指针异常,看了一下源码,会直接tostring,请问有其他好的处理方法吗
是我的问题,我们对record封装了一下导致的
record.getStr() 方法内部并不会调用 toString() 方法,如果一个字段值不存在,那么调用此方法获取到的值是null,并不会报空指定异常,例如:
// 如果userName字段值为null,会得到一个 null值,而不会报空指针异常 String userName = record.getStr("userName");
肯定是别的问题,仔细检查一下
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(2)
是我的问题,我们对record封装了一下导致的
record.getStr() 方法内部并不会调用 toString() 方法,如果一个字段值不存在,那么调用此方法获取到的值是null,并不会报空指定异常,例如:
肯定是别的问题,仔细检查一下