在grails中首选写入约束参数的方式 -
i)没有第一个括号
class User {
...
static constraints = {
login size: 5..15, blank: false, unique: true
password size: 5..15, blank: false
}
}
ii)带有第一个括号
class User {
...
static constraints = {
login (size: 5..15, blank: false, unique: true)
password (size: 5..15, blank: false)
}
}
答案 0 :(得分:1)
这是一种风格问题。两者都是100%有效,Grails / Groovy并不关心。您应该参考代码库的样式指南。建筑师应该向您提供。