@AfterReturning -Methode, die in der Spring WebFlux -Anwendung nicht korrekt ausgelöst wirdJava

Java-Forum
Anonymous
 @AfterReturning -Methode, die in der Spring WebFlux -Anwendung nicht korrekt ausgelöst wird

Post by Anonymous »

Ich versuche, die Antwortnutzlast zu drucken, nachdem die Controller -Methode in der Anwendung ausgeführt wurde, aber der Aspekt des Nachabgangs scheint nicht korrekt zu funktionieren. Es wird ausgelöst, bevor die tatsächliche Methode ausgeführt wird. Dies ist eine Spring WebFlux -Anwendung. < /P>

Code: Select all

 @AfterReturning(value="pointCut()",returning = "respValue")
public void logResponse(JoinPoint joinPoint, Object respValue) throws Exception {
.......
log.info("response :: {}",respValue);
}
< /code>
Meine Controller -Methode: < /p>
@PostMapping("/test")
public Flux addCars(ServerWebExchange serverWebExchange) {
return service.addCars()
.onErrorResume(ex -> {
log.info("error ", ex);
return Mono.error();
});
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post