亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

申明路由器函數報錯

如下,申明RouterFunction路由器函數時報錯,信息是cannot?resolve?symbol?RouterFunction,請問有大神知道為什么嗎?
public?RouterFunction<ServletResponse>?personFindAll(UserRepository?userRepository){
????Collection<User>?users?=?userRepository.findAll();
????}


正在回答

2 回答

import?org.springframework.web.reactive.function.server.*;

可能是沒有導入這個包,RouterFunction接口在這個包下

0 回復 有任何疑惑可以回復我~
@Bean
@Autowired??//方法注入
public?RouterFunction<ServerResponse>?personFindAll(UserRepository?userRepository){
????return?RouterFunctions.route(RequestPredicates.GET("/person/find/all"),
????????????request?->{
????????Collection<User>?users?=?userRepository.findAll();
????????Flux<User>?userFlux?=?Flux.fromIterable(users);
????????return?ServerResponse.ok().body(userFlux,User.class);
????});
}
參考對比一下這個


0 回復 有任何疑惑可以回復我~
#1

laura101 提問者

RouterFunction還是會報錯,cannot resolve symbol 'RouterFunction'
2019-01-11 回復 有任何疑惑可以回復我~
#2

慕無忌8153878 回復 laura101 提問者

import org.springframework.web.reactive.function.server.*; 可能是沒有導入這個包,RouterFunction接口在這個包下
2019-01-15 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

申明路由器函數報錯

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號