常见问题

1、热加载出现错误

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

  1. undertow.hotSwapClassPrefix = io.jpress

2、如何添加JFinal的配置

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

  1. public class MyAppConfig extends JbootAppListenerBase{
  2. @Override
  3. public void onInit() {}
  4. @Override
  5. public void onConstantConfig(Constants constants) {}
  6. @Override
  7. public void onRouteConfig(Routes routes) {}
  8. @Override
  9. public void onEngineConfig(Engine engine) {}
  10. @Override
  11. public void onPluginConfig(JfinalPlugins plugins) {}
  12. @Override
  13. public void onInterceptorConfig(Interceptors interceptors) {}
  14. @Override
  15. public void onFixedInterceptorConfig(FixedInterceptors fixedInterceptors) {}
  16. @Override
  17. public void onHandlerConfig(JfinalHandlers handlers) {}
  18. @Override
  19. public void onStartBefore() { }
  20. @Override
  21. public void onStart() {}
  22. @Override
  23. public void onStop() {}
  24. }