如何在Grails Domain Class中使用接口类型对象

时间:2011-10-26 10:47:13

标签: grails interface dependency-injection dependencies code-injection

在Grails中,Domain类与数据库表的变量映射。

我想使用Interface类型对象。我想使用依赖注入。

请帮帮我!我不想用数据库表映射!

class User{
  String name
  UserService userService
}

interface UserService{
}

如果使用此代码,我可以遇到错误消息。 “无法映射UserService”

1 个答案:

答案 0 :(得分:1)

您需要mark it as transient

class User{
  String name
  UserService userService
  static transients = ['userService']
}