내 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:[email protected]
%server01.jpa.ddl=create
%server01.XForwardedSupport=127.0.0.1
어떻게 명령 줄에서 앱을 시작 하시겠습니까? – Codemwnci