首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
(求助)Jboot启动不读配置类
heycm
2020-07-23 14:00
配置类中各项配置读不到,毫无作用没有反馈,咋整
项目:
jboot
评论区
xialinlin
2020-07-23 14:18
上代码
回复
heycm
2020-07-23 14:57
@xialinlin
AppConfig继承JFinalConfig
@Override
public void configRoute(Routes me) {
me.setMappingSuperClass(false);
me.add(new AdminRoute());
}
AdminRoute继承Routes
@Override
public void config() {
// 配置路由拦截器
addInterceptor(new AdminInterceptor());
// 配置拦截路由
add("/user", UserController.class);
}
AdminInterceptor实现Interceptor
public void intercept(Invocation inv) {
System.out.println("AdminInterceptor: Before method invoking");
inv.invoke();
System.out.println("AdminInterceptor: After method invoking");
}
UserController继承JbootController
@ActionKey("/user/list")
public void users() {
renderJson(userService.findAll());
}
按理说controller可以不用加@RequestMapping,但是不加根本就进不来这个action,直接404,不管加不加总之配置类没起作用
回复
xialinlin
2020-07-23 15:55
@heycm
看一下jboot的玩法吧。
回复
海哥
2020-07-23 16:21
jboot 的 hello world 就这么几行代码而已:
@RequestMapping("/")
public class HelloworldController extends JbootController {
public void index(){
renderText("hello world");
}
public static void main(String[] args){
JbootApplication.run(args);
}
}
不太明白是什么配置读取不到,另外 Jboot 已经商用很多年了,非常稳定。
回复
heycm
2020-07-23 16:51
@海哥
换一个问法,jboot要做指定多个路由拦截,怎么统一配置他们?
回复
heycm
2020-07-23 17:31
@海哥
找到了,感谢
回复
heycm
2020-07-23 17:32
@xialinlin
好的谢谢
回复
发送
我要反馈
热门反馈
扫码入社