package net.tooan.ynpay.manage.webapp;
import net.tooan.ynpay.commons.webapp.WebConstants;
import net.tooan.ynpay.manage.webapp.controller.view.DefaultController;
import net.tooan.ynpay.manage.webapp.interceptor.ManageInterceptor;
import net.tooan.ynpay.manage.webapp.route.AuthRoute;
import net.tooan.ynpay.manage.webapp.route.RestfulRoute;
import net.tooan.ynpay.third.jfinal.config.*;
/**
* Created with IntelliJ IDEA.
* User: Jing
* Date: 13-10-11
* Time: 下午4:57
*/
public class Config extends JFinalConfig {
@Override
public void configConstant(Constants me) {
me.setDevMode(WebConstants.develop);
me.setMainRenderFactory(WebConstants.getRender());
}
@Override
public void configRoute(Routes me) {
me.add(new AuthRoute());
me.add(new RestfulRoute());
me.add("/", DefaultController.class);
}
@Override
public void configPlugin(Plugins me) {
}
@Override
public void configInterceptor(Interceptors me) {
me.add(new ManageInterceptor());
}
@Override
public void configHandler(Handlers me) {
}
}