Open davidfcalle opened 4 years ago
A pesar de que en el proyecto se vaya a usar la inyección de campos, requiere uso adicional de reflection y hace más dificil el testeo, desde sprint 1.4 se peude omitir esto, usando constructor enyection
https://github.com/Mutisantos/cloudSpringTests/blob/bee3c328c79d166232bd83f751a83eb85bffb894/testob-ping-service/src/main/java/com/eh/testob/testobpingservice/controllers/PingController.java#L28
Actualizado usando @RequiredArgsConstructor y @NonNull con final para no utilizar el autowired y forzar la inyeccion por constructor.
A pesar de que en el proyecto se vaya a usar la inyección de campos, requiere uso adicional de reflection y hace más dificil el testeo, desde sprint 1.4 se peude omitir esto, usando constructor enyection
https://github.com/Mutisantos/cloudSpringTests/blob/bee3c328c79d166232bd83f751a83eb85bffb894/testob-ping-service/src/main/java/com/eh/testob/testobpingservice/controllers/PingController.java#L28