Nox*_*lle 1 grails nullpointerexception
因此,当我使用下面的方法覆盖toString()方法时(与我在几个项目中几乎每个其他Domain类中使用的方法相同),在创建此对象的实例时会导致空指针.删除toString()可修复此错误.不知道为什么.:(
class Vertical {
String name
static constraints = {
name(nullable: true)
}
@Override
String toString() {
return name
}
}
Run Code Online (Sandbox Code Playgroud)
我会更加防守并且跟随:
@Override
String toString() {
return (name ?: "")
}
Run Code Online (Sandbox Code Playgroud)
只是为了确保不发送空值,因为toString应该是可打印的.
| 归档时间: |
|
| 查看次数: |
1461 次 |
| 最近记录: |