The Spring Boot webflux provides the Functional Endpoints to write codes wihtout annotation. For example:
RouterFunction<ServerResponse> route = route()
.GET("/person/{id}", accept(APPLICATION_JSON), handler::getPerson)
.GET("/person", accept(APPLICATION_JSON), handler::listPeople)
.POST("/person", handler::createPerson)
.build();
Can I write in Micronaut also in functional way with reactor?