我需要创建一个不需要创建表的模型类,但我仍然希望能够使用与视图中使用的域类相关联的标记,因此不想在src文件夹中创建这些类。有没有办法在不生成自定义标签的情况下执行此操作?
src
mapWith静态属性添加了控制域类是否被持久化的能力。
mapWith
例:
class Airport { static mapWith = "none" }
在上面的示例中,Airport类不会持久保存到数据库中。
请查看this例如和this获取文档。
希望这会对你有所帮助。
只需将您的域放在src / main / groovy中,就不会创建表。
或者在某些情况下,您可以在域对象的嵌套对象中使用“嵌入”声明。