Mutisantos / cloudSpringTests

Spring Config Server for Cloud Tests
0 stars 0 forks source link

No se debe usar autowired #3

Open davidfcalle opened 4 years ago

davidfcalle commented 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

Mutisantos commented 4 years ago

Actualizado usando @RequiredArgsConstructor y @NonNull con final para no utilizar el autowired y forzar la inyeccion por constructor.