您是否曾经历过Bootstrap没有保存(使用flush或不刷新 - 同样的结果)db中的任何内容?
我正在使用Spring安全核心插件,我正在init方法中创建角色和用户。
我的应用程序启动正常,没有错误,但我的数据库中没有任何内容...
我做了一些更改,我正在运行一个MySQL数据库,并且可能已经做了一些奇怪的更改来启用此行为。
有没有人经历过这个?
答案 0 :(得分:3)
您确定您的对象通过了验证吗?
我总是使用
object.save(failOnError: true)
我在BootStrap.groovy
中创建的对象。如果验证失败,save
将抛出异常。
另一种方法是检查您对save
的调用是否返回true。
答案 1 :(得分:0)
我花了几个小时加重了同样的问题,之后我意识到我已经设置了
dbCreate = "create-drop"
确保你有
dbCreate = "update"