package com.fzzy.d7;
|
|
|
import com.bstek.dorado.core.CommonContext;
|
import com.bstek.dorado.core.Context;
|
import com.bstek.dorado.web.loader.DoradoLoader;
|
import org.springframework.context.ApplicationContextInitializer;
|
import org.springframework.context.ConfigurableApplicationContext;
|
|
/**
|
* 为支持项目使用SpringBoot+Dorado
|
*
|
* @author Andy
|
*/
|
public class DoradoApplicationContextInilializer
|
implements ApplicationContextInitializer<ConfigurableApplicationContext> {
|
|
@Override
|
public void initialize(ConfigurableApplicationContext applicationContext) {
|
try {
|
Context context = CommonContext.init(applicationContext);
|
DoradoLoader.getInstance().setFailSafeContext(context);
|
} catch (Exception e) {
|
e.printStackTrace();
|
}
|
}
|
}
|