即使该字段设置为可空,我也会在表单读取时获得异常。
好的,我最终通过将原语int更改为Integer allover来解决它。请参阅以下答案。
错误:
Caused by: org.hibernate.PropertyAccessException:
Null value was assigned to a property of primitive type setter of
com.mytrading.legacy.RoleType.copyToXOR
域名:
class RoleType {
int copyToXOR
static constraints = {
copyToXOR nullable:true
}
}
答案 0 :(得分:0)
我通过用Integer替换int解决了这个问题,这似乎与遗留数据库一起使用,它至少是可读的,而且是我需要的。
class RoleType {
Integer copyToXOR
static constraints = {
copyToXOR nullable:true