为了解决这个问题,我必须将这些类移到src / groovy。将所有域模型类放在域目录中而不是拆分它会很好。
更新1: 这是Grails Jira页面上的popular(查找GRAILS-2515)请求的功能。如果有人对此功能感兴趣,您可以投票并跟踪here。
GRAILS-2515更新: static mapWith =“none”应该在1.3.5中做到这一点。
答案 0 :(得分:4)
只能将域对象上的某些属性标记为“瞬态”,以便它们不会持久保存到数据库中。否则,所有域对象都会保留。
<强>更新强>
随着Grails 1.3.5(2010年10月4日发布)的最新版本,现在可能来禁用域类的持久性。将以下内容添加到域类:
static mapWith = "none"
有一个JIRA ticket,其中包含更多详细信息。
答案 1 :(得分:3)
如果我可以在你的问题中添加2个单词:违反惯例! Grails是关于约定而不是配置,做你想做的就是反对它。
答案 2 :(得分:2)
没有。事实并非如此。