我不想使用GORM创建的ID序列,而是使用16位随机数作为GORM创建的所有表的ID.我需要帮助才能做到这一点.我试过了
static mapping = {id generator:'uuid2'}
它没有用.帮助赞赏
如果你想做的只是做一个自定义生成器,你可以扩展IdentifierGenerator:
class CustomGenerator extends IdentifierGenerator {
Serializable generate(SessionImplementor session, Object object) {
return "myroutine"
}
}
class Book {
String id
static mapping = {
generator:"some.package.CustomGenerator", column:"id", unique:"true"
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2599 次 |
最近记录: |