常见问题

1、热加载出现错误

注意在 jboot.porperties 文件添加热加载的前缀配置:

undertow.hotSwapClassPrefix = io.jpress

2、如何添加JFinal的配置

编写任意类名,继承 JbootAppListenerBase ,然后复写里面对应的方法,支持如下的配置。

public class MyAppConfig extends JbootAppListenerBase{


    @Override
    public void onInit() {}

    @Override
    public void onConstantConfig(Constants constants) {}

    @Override
    public void onRouteConfig(Routes routes) {}

    @Override
    public void onEngineConfig(Engine engine) {}

    @Override
    public void onPluginConfig(JfinalPlugins plugins) {}

    @Override
    public void onInterceptorConfig(Interceptors interceptors) {}

    @Override
    public void onFixedInterceptorConfig(FixedInterceptors fixedInterceptors) {}

    @Override
    public void onHandlerConfig(JfinalHandlers handlers) {}

    @Override
    public void onStartBefore() { }

    @Override
    public void onStart() {}

    @Override
    public void onStop() {}

}