我使用 Grails 已经有几个月了,我偶然发现了一些东西......
所以我有一个小应用程序,安装了 Spring Security 并创建了用户等。
先谢谢大家了
-----编辑--------
为了使问题更加简单直接,请忘记类名。
class ABC extends XYZ{...}
class XYZ{...}
问题:XYZ的多个对象可以扩展ABC的同一个对象吗? **因此,如果我已经有了扩展 XYZ1 的对象 ABC1,我可以创建 XYZ2 并让它也扩展 ABC1 吗?
最佳答案
看来一个用户应该有一个组。根据您的型号,它们可能有一个或多个组。所以我的建议是:
class Group {
String name
}
与用户
的关联:
class User {
Group userGroup
}
或
class User {
static hasMany = [groups: Group]
}
在您创建类(class)的方式中,似乎组是一个用户,我认为这不是您想要实现的目标。
关于java - Grails - 扩展实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15372744/