BAEL-7540
This commit is contained in:
parent
2b1ef27527
commit
23f1b4cbf3
|
@ -19,16 +19,14 @@ public class UserService {
|
||||||
this.userRepository = userRepository;
|
this.userRepository = userRepository;
|
||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/user/{id}")
|
public Mono<User> getUserByIdThrowingException(String id) {
|
||||||
public Mono<User> getUserByIdThrowingException(@PathVariable String id) {
|
|
||||||
User user = userRepository.findById(id);
|
User user = userRepository.findById(id);
|
||||||
if (user == null)
|
if (user == null)
|
||||||
throw new NotFoundException("User Not Found");
|
throw new NotFoundException("User Not Found");
|
||||||
return Mono.justOrEmpty(user);
|
return Mono.justOrEmpty(user);
|
||||||
}
|
}
|
||||||
|
|
||||||
@GetMapping("/user/{id}")
|
public Mono<User> getUserByIdUsingMonoError(String id) {
|
||||||
public Mono<User> getUserByIdUsingMonoError(@PathVariable String id) {
|
|
||||||
User user = userRepository.findById(id);
|
User user = userRepository.findById(id);
|
||||||
return (user != null) ? Mono.justOrEmpty(user) : Mono.error(new NotFoundException("User Not Found"));
|
return (user != null) ? Mono.justOrEmpty(user) : Mono.error(new NotFoundException("User Not Found"));
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue