jfinal怎么手动触发重新扫描路由的方法!

  jfinal  自带的热加载确实还用, 但是我项目比较大每次重启也需要十几秒, 我目前用jrebel 实现了热加载,但是新增了路由无法实现热加载,我想请教下能否我自己能否写一个控制刷新路由的方法,我每次自己新增了木有,就执行一下那个控制器,就可以重新载入路由,毕竟我们写service的代码比较多 。

评论区

JFinal

2018-01-26 18:22

使用 jfinal 最新版本,在 configRoute(Routes me) 中通过 me.setActionMapping(....) 来切换成自己的 ActionMapping 实现

ActionMapping 中可以完全控制路由。

还有一个建议是,开发过程中可以将 Routes 分成子的 Routes,开发某个模块的时候,先将另外模块的 Routes 先在 configRout(...) 方法中注释掉,这样能加快启动

热门反馈

扫码入社