Grails的主键,生成策略可以参考Hibernate的生成策略(http://pumkinchina.iteye.com/admin/blogs/693924)
注意:如果主键非Intger或Long型,需要在Domain中对id类型进行重置
并且需要在mapping增加generator:'assigned',只有这样才可以正常插入数据
class Book {
String id
String bookName
static mapping = {
table 'Book'
id column:'bookID',sqlType:'varchar2(20)',generator:'assigned'
}
}
本文介绍了Grails框架中主键的配置方法,特别是对于非Integer或Long类型的主键如何设置才能实现正常的数据插入操作。文章通过具体示例展示了如何在Domain类中定义主键属性及其映射规则。
4467

被折叠的 条评论
为什么被折叠?



