分享Routes路有配置和controller注解混合使用

我在项目里,之前用的是通过继承Routes类配置的路由,然后为了springmvc的习惯,想直接在Controller上面加注解实现路由配置。但是配置完后直接报错。

3.png

然后找报错的原因,看@ControllerBind注解源码实现中,默认扫描了所有的Controller,源码如果controllerBind为null,autoScan设为false,就不再添加到路由集合里面。所以在Config配置类里,设置autoScan为false完美解决。

1.png4.png


评论区

山东小木

2021-11-13 16:44

你不知道jfinal内置这个吗?。。。

jfinal爱好者22

2021-11-15 12:08

@山东小木 看源码才知道。