Springcloud Fingir y Openfeign
1) Feign es un cliente de servicio HTTP RESTful liviano en el componente Spring Cloud. Feign tiene una cinta incorporada para equilibrar la carga del cliente y llamar a los servicios de registro.
Fingir dependencias
1 lt; dependencias gt;
2 lt; 3 lt; artefactoIdgt; spring-cloud-starter-feignlt;/artifactIdgt;
4 lt;/dependencygt;
2) OpenFeign es la respuesta de Spring Cloud a SpringMVC para anotaciones como @RequestMapping, etc. @FeignClient de OpenFeign puede analizar la interfaz bajo la anotación @RequestMapping de SpringMVC y generar clases de implementación a través de un proxy dinámico, mientras que el proxy dinámico puede generar clases de implementación bajo la anotación @RequestMapping de SpringMVC.
Dependencias de OpenFeign
1 lt;dependencygt;
2 lt;groupIdgt;org.springframework.cloudlt;/groupIdgt;
3 lt. artefactoIdgt; spring-cloud-starter-openfeignlt; /artifactIdgt;
4 lt;
Descripción:
Springcloud F y versiones superiores. Springboot 2.0 y versiones posteriores básicamente usan openfeign. Desde la estructura del marco, openfeign es la versión que apareció después de que se descontinuara fingir en 2019. También se puede decir que la mayoría de los proyectos nuevos usan openfeign y los proyectos anteriores a 2018 usan fingir.