[英]Grails domain class. Random field
我有这个Grails域类:
class Main {
Random r;
static constraints = {
}
}
在数据库中,我看到的是Random
其tinyblob
。
在ORM DSL文档中,我找不到关于此的内容。 所以,也许有人可以说我,为什么Random
它变成小tinyblob
?
它是将序列化为字节流的未知类的默认映射。 以下是用户类型映射的示例 ,您可以实现Hibernate映射器并在Config.groovy中注册它。
尽管如此,我仍然相信您需要声明字段瞬态:
class Main {
Random r = new Random()
static transients = ['r']
}
或只是将其设为私有-默认情况下,私有字段未映射。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.