為什么RouterFunctions<ServerResponse>報(bào)錯(cuò)
@Configuration
public class RouterFunctionConfiguration {
? ?@Bean
? ?@Autowired
? ?public RouterFunction<ServerResponse> findAll(UserRepository userRepository){
? ?Collection<User> users = userRepository.findAll();
? ?RouterFunctions.route(RequestPredicates.GET(pattern:""));
? ?}
}
2018-01-16
您好,您的代碼沒有 return 語句
2019-10-05
小馬哥老師的代碼的
2018-03-14
我的是RouterFunctions<ServerResponse> 括號(hào)里面的泛型報(bào)錯(cuò) ?而且這個(gè)方法也點(diǎn)擊不進(jìn)去看源代碼?
2018-02-08
spring 5 才有的?RouterFunction ,如果你的jar 是spring 4.x 的就會(huì)報(bào)錯(cuò)
2018-02-06
@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);
? ? ? ?});
}
2018-01-16
return RouterFunctions.route(RequestPredicates.GET("/person/find/all"), request ->{
? ?//返回所有數(shù)據(jù)對(duì)象
? ?Collection<User> users = userRepository.findAll();
? ?Flux<User> userFlux = Flux.fromIterable(users);
? ?return ServerResponse.ok().body(userFlux, User.class);
});