import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.ApplicationListener;
import org.springframework.context.event.ContextRefreshedEvent;
import org.springframework.stereotype.Service;

/**
 * 
 * @author yuki_ho
 *
 */
@Service
public class StartAddDataListener implements ApplicationListener<ContextRefreshedEvent>
{


    @Override
    public void onApplicationEvent(ContextRefreshedEvent event)
    {
        if(event.getApplicationContext().getParent() == null)//root application context 没有parent,他就是老大.
        { 
            //需要执行的逻辑代码,当spring容器初始化完成后就会执行该方法。 
	
        } 
       

       
    }

}

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐