Grails,bootstrap 上的不同包是否会导致创建用户失败?
Grails, will different package on bootstrap leads creating user unsuccessful?
我正在尝试创建一些用于登录测试的用户。因此,我在 bootstrap 上创建了一些用户。
User user = new User(username: 'user', userPassword: 'user', userEmail: 'user@user.com').save()
然后我尝试登录。结果没有成功。甚至数据库也没有关于我在 BootStrap.groovy
上创建的用户的记录
bootstrap 上的不同包是否会影响我的域?
域名包
package com.abc.myapp
BootStrap 包裹
package myapp
或者这个"bootstrap creating user error"
还有其他可能吗
Bootstrap 与 package.This 文件无关,可用于您希望在应用程序期间发生的任何自定义逻辑 startup.Excellent 使用该文件是为了在我们的数据库中预加载一些数据.
class BootStrap {
def init = { servletContext ->
new User(username:'user',userPassword:'user',userEmail:'user@user.com').save(failOnError: true)
}
}
save(failOnError: true) 如果保存失败会给出原因 data.To 避免重复数据创建 在您的域中使用约束 class .
static constraints = {
username unique: true, blank: false
}
我正在尝试创建一些用于登录测试的用户。因此,我在 bootstrap 上创建了一些用户。
User user = new User(username: 'user', userPassword: 'user', userEmail: 'user@user.com').save()
然后我尝试登录。结果没有成功。甚至数据库也没有关于我在 BootStrap.groovy
上创建的用户的记录bootstrap 上的不同包是否会影响我的域?
域名包
package com.abc.myapp
BootStrap 包裹
package myapp
或者这个"bootstrap creating user error"
还有其他可能吗Bootstrap 与 package.This 文件无关,可用于您希望在应用程序期间发生的任何自定义逻辑 startup.Excellent 使用该文件是为了在我们的数据库中预加载一些数据.
class BootStrap {
def init = { servletContext ->
new User(username:'user',userPassword:'user',userEmail:'user@user.com').save(failOnError: true)
}
}
save(failOnError: true) 如果保存失败会给出原因 data.To 避免重复数据创建 在您的域中使用约束 class .
static constraints = {
username unique: true, blank: false
}