我有一个映射到数据库 View 的域类,如下所示:
static mapping = {
table 'view_foo'
}
如果我启动项目并且 View 不存在,则会有一个名为
view_foo
的表.如何让 hibernate 创建数据库 View ?
我想设置一个 SQL 语句来代替 hibernate 生成的语句,这可能吗?
最佳答案
查看 Grails 数据库迁移插件。这在 Hibernate 初始化之前运行。它甚至允许使用 native SQL 查询。
关于hibernate - GORM 映射 - 查看创建语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33669817/