我正在使用带有 SDN 的数据库 Neo4j 的 grails 2.4.3,我们不使用 Grails 插件,因此 grails 不支持 Neo4j,如果我们在域包中创建域类,那么它会给我们一个错误。所以我们在服务包中创建我们的域。我的第一个问题是:
我们是对的还是我们必须做另一件事?
我的另一个问题是提供这个概念的验证。我们为此使用命令对象。所以现在我们需要对唯一性进行一些自定义验证。我知道我们可以使用 Validator,但我们希望我们的逻辑只保留在服务中。那么我们可以创造这样的东西吗?
static constraints = {
username size: 5..15
password size: 5..15, blank: false
userEmail email: true
}
username email:true
userName name:unique