繁体   English   中英

Grails域类。 随机场

[英]Grails domain class. Random field

我有这个Grails域类:

class Main {

    Random r;

    static constraints = {
    }
}

在数据库中,我看到的是Randomtinyblob

在ORM DSL文档中,我找不到关于此的内容。 所以,也许有人可以说我,为什么Random它变成小tinyblob

它是将序列化为字节流的未知类的默认映射。 以下是用户类型映射的示例 ,您可以实现Hibernate映射器并在Config.groovy中注册它。

尽管如此,我仍然相信您需要声明字段瞬态:

class Main {
    Random r = new Random()
    static transients = ['r']
}

或只是将其设为私有-默认情况下,私有字段未映射。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM