【发布时间】:2012-04-25 03:28:21
【问题描述】:
我的 Bootstrap.java 是:
@OnApplicationStart
public class Bootstrap extends Job {
public void doJob() {
// Check if the database is empty
System.out.println("========================================================" + User.count());
if(User.count() == 0) {
Fixtures.loadModels("initial-data.yml");
}
System.out.println("========================================================" + User.count());
}
}
每次我重新启动应用程序时,数据库都会被清理,然后User.count()为0,所以它重新加载初始数据,我对User的所有更改都丢失了。有谁能够帮助我?谢谢。
编辑:
在 application.conf 中,我将我的数据库设置为:
%server01.application.mode=PROD
%server01.db=mysql:root:secret@dbname
%server01.jpa.ddl=create
%server01.XForwardedSupport=127.0.0.1
【问题讨论】:
-
你是如何从命令行启动你的应用程序的?
标签: playframework playframework-1.x