package com.withiter.jobs;
import com.withiter.models.merchant.Category;
import play.Logger;
import play.jobs.Job;
import play.jobs.OnApplicationStart;
import play.modules.morphia.Model.MorphiaQuery;
//async=true 异步job
@OnApplicationStart(async=true)
public class StartupJob extends Job {
@Override
public void doJob() throws Exception {
MorphiaQuery q = Category.q();
if(q.count() == 0){
// 初始化Category
Logger.info("start to initial the category");
Category.init();
}
}
}