Curso de microservicios desde cero con Spring Boot y Spring Cloud
Vložit
- čas přidán 5. 08. 2024
- Aprende a desarrollar microservicios desde cero en Java con Spring Boot y Spring Cloud , en este curso desarrollaremos desde cero un proyecto con arquitectura basada en microservicios (Config server, eureka, gateway, rest template, feign, resilience4j, zipkin y sleuth) .
📚Contenido del curso📚
00:00:00 - Introducción al curso
00:02:14 - Conceptos básicos de los microservicios
00:08:59 - Creación del microservicio usuario
00:27:39 - Creación de los microservicios carro y moto
00:57:07 - Comunicación de los microservicios usando Rest Template
01:20:50 - Comunicación de los microservicios usando Feign Client
01:56:54 - Creación del servidor de configuración usando Git
02:48:35 - Implementación del servidor Eureka
03:14:05 - Configurando los microservicios para tener múltiples instancias
03:32:25 - Creación del servicio Gateway
03:59:50 - Implementación de Circuit Breaker por medio de Resilience4j
04:51:39 - Implementación de Zipkin y Sleuth para realizar tracing
05:16:27 - Agradecimientos
05:17:24 - Ayúdanos a seguir compartiendo contenido gratuito
Repositorio en GitHub :
github.com/ChristianRaulRamir...
---------------------------------------------------------------------------------------------
✅ Ayúdanos a seguir creciendo :
BCP Soles : 19496393486055
PayPal : www.paypal.com/paypalme/InfoL...
Yape : +51 999 509 829
Nº cuenta interbancaria : 00219419639348605590
---------------------------------------------------------------------------------------------
Redes sociales :
► Facebook : / tecnologicsiempre
► Instagram : / christian_ramireezz
Cursos y tutoriales recomendados :
🎬Desarrollo de servicios REST en Spring Boot : bit.ly/3JdyRDv
🎬Pruebas unitarias con JUnit y Mockito : bit.ly/3KpgvAI
🎬Desarrollo web en Spring Boot y Angular : bit.ly/3r6rW8Y
🎬Desarrollo web en Spring Boot con Thymeleaf : bit.ly/3v4am6u
Curso de microservicios en Spring Boot
Curso de gratis microservicios en Spring Boot
#microservicios#springboot#springcloud#java#spring - Věda a technologie
⭐ Redes sociales
► Instagram : instagram.com/christian_ramireezz/
► Grupo de facebook : facebook.com/groups/1708922592652065
► Facebook personal : facebook.com/profile.php?id=100025894471693
Aprende a desarrollar una aplicación web de la vida real con Spring Boot y Angular con autenticación usando JWT y Spring Security :
✅Curso de Spring Boot y Angular - Autenticación con JWT y Spring Security :
czcams.com/video/RWT7sZvgbeY/video.html
✅Curso de Spring Boot y Angular - Desarrollo del dashboard de administrador y usuarios normales :
czcams.com/video/rUMUck9Afjs/video.html
si deseas que publique todo el contenido por aquí en CZcams no olvides de comentar en el video y compartir los cursos :D
Ayúdanos compartiendo el curso en tus redes sociales , grupos de facebook , estados , etc !
✅ Donaciones :
BCP Soles : 19496393486055
PayPal : www.paypal.com/paypalme/InfoLibros
Yape : +51 999 509 829
Nº cuenta interbancaria : 00219419639348605590
Disculpen algunas cosas que dije como por ejemplo tecnología microservicios cuando en realidad son una arquitectura , trataré de mejorar para los próximos videos SALUDOS Y SUSCRÍBANSE =)
Con que video recomiendas comenzar a aprender de los que tienes? Se Java pero no se nada de spring
@@estebanhurtado5304 Por el momento no tengo videos de Spring Boot desde cero
Genial curso, los temas fueron más que suficientes para empezar desde 0
Gracias por compartir conocimiento 💪
Excelente! Esperando los futuros tutoriales! 😀
Gracias
Excelente curso siempre las cosas importantes hay que aprender gracias un like grande .
Gracias bro , justo acabo de leer tu comentario en facebook
joder tio, es que eres el puto amo. te espera un porvenir brillante!
Gracias , saludos
Muy buen curso, muy completo, muchas gracias
Hola Christian, simplemente fantástico! Pulgar arriba y suscrito!
Muchas gracias 😁
Siempre sacas cursos del tema que necesito en ese momento jajaja te agradezco un montón
Perfecto 👍
jajaj justo entré en un grow para capacitarme en microservicios
@@josechocobar9334 ✅👍
Excelente material de estudio. Te felicito
Excelente video, me suscribí y a esperar la continuación de docker/seguridad/kafka!
Gracias, en unos meses publicaré eso
El mejor curso de microservicios con Java que vi
Gracias mano, ya voy a publicar uno más actualizado ;)
Este es el curso que YT necesitaba! Gracias!
Perfecto Max !!
Excelente Christian, muy bien explicado... excelente contenido
Gracias Juan un saludo
Loco, espectacular contenido! Me suscribo sin dudas…
Muchas gracias bro 🙂 me alegro que te sirva el contenido
Excelente aporte, merece dejar para un café
Muchas gracias :D
Todo lo que comentas me parece super interesante 😀
Gracias 😁
Muchas gracias Bro! muy util y completo, muchos exitos.
😉😉
Excelente trabajo!
Muchas gracias por el servicio, necesitaba aprender microservicios
😉
Christian excelente curso, estaría fabuloso que siguieras en la linea de microservicios en spring boot. Gracias por compartir conocimiento, Saludos.
Gracias , claro 👍
gracias amigo por este tutorial me ayudo mucho a entender sobre microservicios
De nada Marcos un saludo !
Felicidades amigo, vas para ser un super crack
Gracias bro
Comprendí todo y todo funciono perfecto solo use algunas librerías mas actualizadas muchas gracias.
Claro, gracias por la sugerencia :)
Excelente video, para iniciarse.
Gracias 😀
Excelente contenido y actualizado.
✅✅
Gracias Líder, Dios nos cuide
Gracias , igualmente 👋
Eres un grande hermano, gracias por ayudar tanto a la comunidad con ese contenido de alto nivel. Éxitos en tu futura carrera :)
éxitos a ti amigoo
@@latecnologiaavanza Gracias hermano, un abrazo. Por cierto, he intentado vincular con keycloak por mi parte los microservicios pero no he logrado realizar la configuración bien, podrías pasarme algún material con el que te hayas guiado para hacerlo?
@@Omar-ub1ye claro puedes guiarte de aquí
medium.com/@ubakaugonna2/securing-your-spring-boot-microservice-with-keycloak-and-spring-security-518bd4e5a25a
hackmd.diverse-team.fr/s/HJ1zF5bM_#
Hola Christian,
excelente curso brother, muchas gracias
Muchas gracias Diego , me ayudaría mucho si comparte el curso , saludos
Super explicado el tema, por favor un tutorial con microservicios con JWT y Docker
Gracias por tu aporte
Gracias ✅😃
Más cursos de microservicios, este estuvo locasoooo
Me alegro , para unos meses estarán disponibles ✅
MÁS CURSOS!!!
GRÁCIAS BROTTT
Claro 👍
¡Gracias colega!
De nada ✅
Buen Curso!! gracias
Gracias
Esta excelnte el curso
Gracias 😄, me ayudaría mucho si comparte el curso
Excelente video!!!! ⭐⭐⭐⭐⭐
Gracias 😁
hola cristian bro siempre que tengo dudas con spring boot siempre acudo a ud jejej estoy esperando a futuro uno con soap
Hola , lo tendré en cuenta
Seguís el legado de Programación ATS. Y tenés la vos muy parecida jajaja. Gracias por los cursos!!
Gracias bro un saludo
Buen video, gracias
Gracias 😀
Gracias Christian!!! Me ayudaste mucho!
De nada Tana =)
@@latecnologiaavanza
Christian, estuve viendo tu contenido en busca de RabbitMQ. Tenes algún canal o material para recomendar?
Justo a tiempo
Gracias :D
Gracias brooo!!
De nada !
muy buen curso bro, hubieras metido docker para el tema del despliegue y te queda 10 de 10, saludos!!!
Claro bro, para próximos cursos
Muy buen contenido y explicación.
Entiendo que es para principiantes y hago una sugerencia. Para evitar duplicidad de código, como el modelo, crear un proyecto separado para reutilizar las entities y emplearlos como dependencias ;-)
Ok 👍 aunque me gustaría hacer eso pero luego me salen otros con que tengo que explicar todo desde cero y así para evitar problemas lo hago de esa manera pero lo tendré en cuenta , saludos
Expectacular
SI
Saludos y gran trabajo, en el video solo agrega la libreria de spring boot startes oap para que se utiliza esa en el proyecto? o cual fue el motivo de que se agregue?
fantastico
Pinta bueno el curso
Lo estaaa
excelente explicación, gracias, en un próximo video, ¿puedes hace uno acerca de WebSocket?
Gracias
Muchas gracias por tus videos me ayudan mucho, podrías hacer otro de microservicios implementando 0Auth2.0 o bien Apache kafka? Saludos!
Gracias , claro no prometo cuando pero estará disponible
Hola Christian que buen video, es muy útil esa información que nos compartes. ¿Podrías en algún video futuro hablar sobre RabbitMQ y el tema de mensajería? 😅 Gracias bro, ojalá sigas creciendo
Gracias Alejandro , claro que lo haré y me harías el favor de compartir el curso , gracias
@@latecnologiaavanza sugiero también arquitectura orientado a eventos
@@CaloPocha ✅
Hola Christian, aún no termino el video pero súper bueno tu contenido! Me gustaría saber si más adelante podrías incluir un FeignClient con headers, lo digo por la autorización de token que aveces requieren los servicios! Muchas gracias crack!!
Claro ya está esa parte solo que lo publicaré en unos días
Sigue con estos proyectos, líder por favor
Claro ✅
Gracias por responder estaré atento para más curso spring boot microservicios con Java
@@edgarpimentel6160 👍
Christian gracias, mas videos de microservicios con Json WebTocken por fa
Claro
Excelente curso, tanto que compre el otro de udemy. pero con este tuve o tengo un problema con los feingclients y el gateway, en los metodos de usuario/carro/{usuarioId} me rechaza el feignclient por conexion, mas raro, he hecho de todo y nada, hasta descargue tu proyecto y sigue igual... lo mas curioso es que cuando me devuelvo a la rama de server-config, funcionan los feignClient, probe en la versiones 17 java spring 3 y en la 1.8 java spring 2.5.4 que son las que vos haces curso. creo que va a ser algo de mi maquina.
Pero en fin, muy bueno el curso
Lo siento bro, saludos
Buenas, una manera de tener una ip en el properties que cambie de manera dinamica con una ip que te pasen como parametro? saben algo al respecto?
Gracias por el contenido, de verdad es muy útil, oye amigo, puedes sacar un pequeño curso con oauth2, Spring Security y jwt?
Claro 👍
Si Justo estoy en ese tema con JWT o Cookie
@@gustavohuamanberrocal3084 👍
Saludos líder esperando el próximo video del curso microservicios Spring boot con java
Hola , para unos meses lo publicaré
@@latecnologiaavanza Gracias por enseñar
@@edgarpimentel6160 ✅✅
Estoy empezando con esto Spring boot con java microservicios quiero aprender para tener una base
Edgar Pimentel
Por favor mas microservicios
👍
Hermanoo tus videos los practico siempree!! no cuentas con interbank o bbca?? pa mandarte un cariño. Un saludaso y que sigas haciendo esos videos.
Muchas gracias , me alegro !
Hola si cuento con interbancaria
Nº cuenta interbancaria : 00219419639348605590
Gracias por tu colaboración
TALENTO PERUANO!!!
Hay talento y calidad
Esto ya lo vi en la universidad. Pensé que se iba a manejar transacciones
👍
Tienes un gran futuro como ingeniero de desarrollo, pero pásate también por la escuela de inglés ;) Gracias y felicidades
Claro Cesar, en eso estamos, bendiciones :D
Feedback util: mueves el ratón demasiado rápido y seleccionas y copias y pegas, casi no se ve. Para próximos videos, haz las cosas más despacio y explicando. Respecto al inglés, de lo decía porque en "service" la "i" no se pronuncia como lo haces, te aconsejo que uses word reference y consultes la pronunciación de las palabras. Para aprender inglés, te será muy útil aprender los símbolos del inglés de la AFI, para que puedas leer la pronunciación. Si le dedicas un par de horas, lo coges. Aprovecho para decir que este curso de formación gratuito en CZcams se podría vender en Madrid por miles de euros como formación especializada. Hay montones de ofertas de empleo en las que piden microservicios y nunca sabía de qué iba eso, ahora con esto, ya puedo responder a todas las preguntas básicas.
Hola, muy completo y bien explicado. Gracias! Solo a modo de sugerencia: la pronunciación en Ingles de los términos principales confunde un poco, quizás sea preferible pronunciar como se lee directamente en español a pronunciarlo mal. Disculpa pero el idioma es importante en este rubro. Saludos!!
Claro, gracias por el consejo
Te invito al curso premium de microservicios www.udemy.com/course/curso-de-microservicios-con-spring-boot-y-spring-cloud/?couponCode=50666716E1288D54A202
Hola muy bueno el tutorial, en el lugar donde trabajamos estamos usando un PAAS el cual es Heroku, es posible deployar dentro de Heroku esta arquitectura de microservicios? alguna recomendación ?
Heroku es una empresa muy simple de plataforma como servicio. La forma en que funciona Heroku es muy sencilla:
Tiene varios proyectos (servicios) en repositorios de Git.
Crea una aplicación Heroku para cada proyecto (cada repositorio de Git).
A continuación, envía su código desde cada repositorio de Git a su respectiva aplicación Heroku.
Heroku te asigna una URL pública para cada aplicación que tengas.
Si cada uno de sus servicios se está ejecutando ahora en Heroku, pueden enviarse solicitudes de API entre sí a través de HTTP públicos.
Ahora, con respecto a su pregunta sobre la arquitectura orientada a servicios en Heroku.
Si está haciendo SOA en Heroku, deberá hacer que cada servicio hable públicamente entre sí a través de HTTPS. Este es el típico 'patrón'.
Debido a que Heroku proporciona SSL gratuito para cada aplicación, y cada aplicación está en la misma región de Amazon, hablar entre sus servicios a través de HTTP es muy rápido + seguro.
Cada aplicación Heroku tiene equilibrio de carga automático, por lo que no hay necesidad de preocuparse por los equilibradores de carga.
La siguiente opción aquí (si no desea seguir los patrones típicos) es usar algo como RabbitMQ o Amazon SQS (un servicio de cola) y compartir 'mensajes' entre sus diferentes servicios.
En este patrón, seguiría teniendo una aplicación Heroku para cada servicio, pero en lugar de comunicarse entre sí a través de HTTP, se comunicaría con sus otros servicios a través de un protocolo de cola como Rabbit o SQS. Esto tiene algunos beneficios de velocidad.
En lo que respecta a los servicios de autenticación, hay varios proveedores que puede utilizar para proporcionar esta funcionalidad. El más popular que conozco es Stormpath. Si miras a través del mercado de complementos de Heroku, también puedes encontrar otros.
Finalmente, para las cosas de la base de datos: puede usar cualquier proveedor de base de datos que desee. El más popular es probablemente Heroku Postgres. Es una versión alojada de PostgreSQL que es muy confiable / fácil de usar.
Puede compartir una base de datos entre TODOS sus servicios o puede tener una base de datos por servicio. Cualquiera de las dos estrategias funcionará bien.
demasiado bueno el curso, como quedaría el tema de la seguridad aqui? seria en cada uno de los servicios o en general? seria con jwt?
Trataré de publicar el de jwt
Excelente video bro, una consulta, cómo aprendiste tanto? lees algún libro en especial, revisas la documentación o cuál es el secreto jeje, quisiera aprender a profundidad estos temas. Me recomiendas alguna fuente para profundizar en estos temas de spring boot, gracias de antemano.
Hola , leo libros básicos que existen y veo contenido gratuito en inglés
@@latecnologiaavanza como freecode campo?
Excelente material, felicitaciones. En que situación se implementaría Ribbon.
Hola cuando necesitamos balanceo de carga , aquí te comparto un material para que lo veas más a detalle
www.paradigmadigital.com/dev/ribbon-balanceador-carga-spring-cloud-netflix-13/
Hola. Como sabe Springboot q el metodo List findByUsuarioId(int usuarioId) en el CarroRepository, tiene q devolver una Lista de carro si no se ha realizado su implementacion en una clase aparte ImplCarroRepository? Gracias.
Porque implementa de JpaRepository
Hola. Una consulta. El manejo global de excepciones se debe crear para cada uno de los microservicios creados en este curso o se debe crear en un solo microservicio por ejemplo en usuarios?
Si para cada uno aquí más información
jlvbcoop.com/manejo-de-errores-en-los-microservicios/
Gracias por el excelente tutorial . Tengo un problema, espero me puedan ayudar: el usuario esta configurado en el server.port 8001, carro en el 8002, moto 8003, cuando yo quiero levantar estos micro servicios me aparecen como si estuvieran en el 8080 a pesar de haber configurado como él tutorías en los respectivos puertos(si esta bien escrito) por favor su apoyo y muchas gracias
Trata de actualizar tu proyecto o hacerle un clean and build
Gracias por el aporte cristian. consulta esto como funcionaria si el repositorio es privado
tal vez tendrías que colocar algunos datos en el properties o usar Vault, la verdad que no he usado repositorios privados
Pregunta, ¿es buena practica o esta correcto definir a Usuario como un Bean para solo hacer uso del mismo objeto en la clase UsuarioController y así solo usar el mismo objeto ( inyectarlo con Autowired) y no estar creando uno nuevo Usuario en cada método?
Es mejor aplicar inyección de dependencias
en la rama multiple-instances cuando quiero correr otra vez el usuario-service no me crea otra instancia en el tablero del eureka .......que podria ser amigo
Que raro trata de ver el puerto o mira el código de la descripción
Hola de nuevo, otra pregunta, al tener un server de configuración (el que tiene las configuraciones en git) no rompe el concepto de microservicios, osea me refiero a que todos los microservicios ahora dependen de que el proyecto server-config se este ejecutando para que los otros obtengan su configuración, entonces cual seria el objetivo de ese proyecto o entendí mal?
Spring Cloud Config es una herramienta muy útil que nos permite extraer y centralizar la configuración de un sistema distribuido en un único repositorio, lo que facilita la gestión y administración de la configuración de un sistema que puede contar con múltiples servicios desplegados en distintos servidores
folderit.net/es/blog/microservices-spring-cloud-config/#:~:text=Spring%20Cloud%20Config%20es%20una%20herramienta%20muy%20%C3%BAtil%20que%20nos,servicios%20desplegados%20en%20distintos%20servidores.
Gran curso muy bien explicado mi estimado tengo una pregunta, yo estoy creando un sistema de gestion de pacientes con microservicios la pregunta que tengo es que no se donde poner el login y el register osea me explico debo hacer un microservicio que registre y otro que authentique o como pudiera hacer esto pudiera hacer el login y el register en el Gateway es algo que me tiene vuelto loco
si tiene que ir en el Gateway ya que es la puerta de enlace a los servicios
www.baeldung.com/spring-cloud-gateway-oauth2
spring.io/blog/2019/08/16/securing-services-with-spring-cloud-gateway
@@latecnologiaavanza Muchas Gracias eres grande
una consulta, lo estoy haciendo en Intellij, haces un format en Eclipse en las clases. Es necesario hacerlo en Intellij?? Para que se hace
Es para ordenar el código
Tengo una duda en el min 2:41:00 ¿Por qué cambiamos la versión de Spring Boot a una anterior como la 2.5.x? Entiendo que es por tema de compatibilidad con Spring Cloud pero eso no sería desactualizar el proyecto y obstruir la implementación de nuevas librerías que vengan en el futuro y que se actualizan acorde a la versión de Spring Boot, muchas gracias por compartir este material amigo
Lo cambie para que sea compatible
@@leonardoyeffersonhuacahida2673 si tienen
Es que al ser un curso tiene que salir bien. Es para que no tengas problemas a la hora de hacer tus prácticas. si queres usa la versión que vos quieras
Tus cursos son muy buenos amigo!
Yo compraría cursos tuyos de udemy, nunca te planteaste hacer cursos bien largos ( 40hs ) y cobrarlos?
Hola Lukas puedes ver mis cursos en udemy
www.udemy.com/user/la-tecnologia-avanza/
Hola master una consulta, he llevado tus cursos de java , spring boot , security y ya he hecho varios proyectos sobre api rest. actualemente estoy repasando angular para poder hacer el match pero necesito su consejo que mas puedo ver de java para mejorar y poder conseguir empleo como junior, siento que ya tengo base de spring boot.. pero no se que mas ver en java
Hola Miguel, te recomiendo ver estos dos videos
czcams.com/video/6VZqnk2F0vE/video.html
czcams.com/video/bhaXSrR7yek/video.html
@@latecnologiaavanza muchas gracias justo estoy viendo angular y mi api rest q cree poder integrarlo
Hola, saben como puedo deshabilitar la seguridad en el gateway... estoy intentando hacer pruebas con el puerto pero me sale error 401, cuando pongo la URL en el navegador me envía a una pantalla para iniciar sesión
Puedes usar otra rama
Hola, podrías implementar Kafka, redis y sonarqube
Claro , lo tendré en cuenta
Hola. En la parte de multiples instancias cuando ejecuto dos o más instancias de un mismo microservicio, en el dashboard de Eureka solo me muestra una sola instancia (la ultima que se ejecuto). Por qué solo toma una instancia? será porque los registra a todos con el puerto 0 y sobreescribe al anterior?
Hola Johan en qué minuto me indicas
3:32:00
al terminar este tutorial podre ir a comprar el de udemy y simplemente marcar todo como visto o aya hay cosas diferentes?
En udemy hay más proyectos y más temas como seguridad,mensajería, patrones, monitoréo, docker, etc
Duda no es necnesario validar los parametros de cada metodo rest en el controller?
Puedes añadirlas no hay problema
Master consulta usando el ide intellij no veo la opción de crear un proyecto dentro del principal como lo hiciste cuando creaste el proyecto Carro dentro del paquete de Cliente.. Donde lo ubico?
Hola Miguel, fíjate en el ícono de 3 rayas que está en la parte superior, te paso un código para que puedas hacer el proyecto modular
github.com/latecnologiaavanza/curso-patrones-latecnologiaavanza
@@latecnologiaavanza muchas gracias máster :)
Dios te bendiga pibe, se puede desplegar algo así en Heroku?
www.mediavida.com/foro/dev/dudas-sobre-arquitectura-microservicios-donde-desplegar-665751
en que parte habla de KeyCloak o sera para un siguiente video?
Para el siguiente
Maestro
✅
Genio! Excelente el tutorial!! solo tengo una duda, una vez configurado el eureka para multiples instancias, luego de corregir el nombre de la rama, cerre todos los procesos y volvi a levantar todo desde 0, el config-server, el eureka y luego las instancias de en este caso usuario, cuando levanto dos instancias del mismo microservicio no me da error pero en el eureka no me figura mas de una instancia levantada, es como que solo levanta una de cada micro servicio en el puerto 0... es normal? Abrazo enorme y segui con este tipo de tutoriales que son excelentes!!
Si es normal
se le pones el puerto 0 si
@@latecnologiaavanza Genial loco, muchas gracias por la pronta respuesta! aguardo nuevos tutoriales =) ! saludos!
El curso de Udemy incluye algo más?
no puedo guardar los carros usando el feignClient, pero si pude con restTemplate....que pasa?
Lo más probable un error en tu código puedes consultar con el repositorio en GitHub
Hola termine el tuto y lo securice con keycloak no con JWT y lo llamo a los metodos con angular pero me sale un error con los CORS . como tendria que configurar el api gateway para solucionar el problema con los CORS?
Te comparto un artículo
medium.com/geekculture/simple-steps-to-enable-cors-in-api-gateway-through-console-cloud-formation-c09d9df31c07
@@latecnologiaavanza gracias. vuelve pronto para comprender aun mas como brndarle seguridad a los microservicios
bro en la parte al momento de inicar los programas 3:11:20 cuando inicio la config me sale el puerto 8081 pero cuando compilo el eureka me sale el puerto 8080 porque si teina que ser el 8761?? de hecho para las clases d moto y carro todos se ejecutan en el puerto 8080, pero si cambie los puertos como lo explicaste alguie me ayuda!!!! :(
La verdad que no tengo idea bro, pero te recomienedo que le hagas un clean and build al proyecto o en todo caso uses el código fuente
@@latecnologiaavanza ok lo intentaré
Hola bro, muy bueno tu contenido. Muy interesando. Tengo ganas de aprender mucho más sobre microservicios, recomiendas algunos canales? (pueden ser en ingles o español)
Javaguides te recomiendo
Como recomiendas seguir tus videos de primera a ultimo.
Hola , lo he publicado en grupos de Facebook m.facebook.com/groups/392401495433500/permalink/688813005792346/
Hola master, una consulta porque no me reconoce los metodos de RestTemplate ? ya hice la configuracion con el @Bean o esta depreciado? Estoy usando Intellij
Hola Miguel, trata de hacerle un clean and build
me comentas como te va
@@latecnologiaavanza no funciono lo que hice es instanciar RestTemplate en la misma clase service , ahi si me aparecieron sus metodos,. no se si asi estara bien. lo busque x chatGPT
@Service
public class UsuarioService {
//@Autowired
//private RestTemplateConfig restTemplate;
RestTemplate restTemplate = new RestTemplate();
@@latecnologiaavanza máster no funciono en el controler tuve q eliminar la injeccion de RestTemplate y lo remplaze por RestTemplate RestTemplate = new RestTemplate() yo instance directamente y ahí si me aparecieron los metodos. No se si estará bien?
Buenas !!!! Consulto si puedo hacer este curso, pero con versiones más nuevas de JDK y Springboot (ejemplo jdk 17 y Springboot 3), gracias y saludos desde Argentina.
Claro
@@latecnologiaavanza Te hago otra consulta, si quiero versionar en Git este proyecto, lo debería hacer en el proyecto principal o en cada microservicio por separado?
@@joseluisvilches4833 puedes crear un proyecto modular y sería más facil
yo estoy con jdk 17 y puedo correr bien tanto con JavaEE como con JakartaEE
Muy bueno. Va tener continuacion?
Si pero de acá unos meses la verdad me cansé bastante en grabar videos largos quiero un pequeño descanso y dejar de publicar por un tiempo
En el minuto 3:51:37 cuando pruebas el gateway en postman hago el metodo post con localhost:8080/usuario pero en vez de crear el usuario me saca error 404 Not found. Ya lo revisé todo y lo tengo igual al tuyo y volví a reiniciar y nada, alguien sabe de pronto cual puede ser la causa del error?
Que tal Luis, tuve el mismo problema, ya 3 meses de tu comentario pero tengo la duda, pudiste encontrar el error? Yo descargué el repositorio de la rama Gateway de Christian y sobre escribí mis archivos, hice push y comparé los archivos, la única diferencia que tuve fue que en el config-data archivo gateway-service.yaml tenia mal espaciado el apartado de instance y hostname, luego de eso probé los servicios y funcionaba todo correcto, saludos
Tienes um proyecto completo en spring boot back y front ?
Si pero no están disponibles en mi GitHub