Hola Ivana, simplemente quería agradecerte por tus videos. Si bien hay mucho contenido en Internet sobre Spring, Java y demás, tus videos son los que mejor se entienden. Justamente estaba revisando contenido porque si bien ya trabajé con Spring anteriormente, hace dos años que no lo toco y me olvidé muchas cosas. Muchas gracias por tus explicaciones, espero sigas subiendo contenido =)
Hola Profe! Hice ya hace un tiempo Arg Programa y me gustó mucho la explicación que hiciste de Angular en su momento. Buscando aclarar un poco mis ideas sobre servidores web encontré este video y me enteré que tenías un canal, ya me suscribí asi que espero que puedas subir mucho contenido que me siento muy cómodo con tu forma de explicar. Exitos!
Buenas hola Ivana muy buenos los videos, hay unas partes en las que se escuha muy bajito el audio asi yo le suba el volumen al maximo a mi ordenador, saludos👍
Genial tu video, muy explicativo, tengo una consulta, para el tema de los getters y setters la anotación @Data los reemplaza?, es que vi en otro video que ponían cada anotación por separado así @getters y @setters, muchas gracias.
Hola!! Exactamente, la anotación @Data en Java es una anotación proporcionada por Lombok que combina varias anotaciones comúnmente utilizadas, entre ellas los @Getter, @Setter. Esto evita que tengamos que escribir los getter y setters y mantenerlos actualizados. Lo hace por nosotros :) Saludos, Ivana
Hola @dannaceciliabravocervera3825 y @AlejandroNoli, les dejo el enlace de la fuente oficial dónde se explica ese código de configuración: spring.io/guides/gs/accessing-data-mysql/ Abrazo!
señorit ivana como esta ? de casualidad esas laminas, o al menos la lamina de esta lista de curso usted la podria facilicar solo si es que peude igual muchas gracias que sus videos han sido de mucha utlidad
Hola que tal? Muy buen video, consulta por lo que investigue se dice que las api rest son stateless esto es a nivel servidor o cliente? En el caso por ej de react que tb se habla de componentes con y sin estado es a nivel cliente o servidor? No me queda del todo claro. Graciass
Hola @user-rd4oo1jg5g, la API REST es stateless a nivel del servidor. Esto significa que cada solicitud HTTP que el cliente envía al servidor debe contener toda la información necesaria para que el servidor pueda procesarla dado que el servidor no guarda ninguna información sobre las solicitudes anteriores del cliente y cada solicitud se trata como una nueva. En cuanto a React el concepto de componentes con y sin estado se refiere a cómo se maneja el estado en el lado del cliente, específicamente en el navegador. Saludos!
pues yo le he puesto el mismo que vos le habeis puesto y error no me ha dado pero tampoco me generado ninguna tabla ahora la tabla person la he echo a mano a ver si pudiera va ler ??@@irojascorsico
buenos dias estoy siguiendo tus tutoriales y en visual estudio códec no me sale lo de Proyect java, pero si me sale Maven y el nombre que le dimos al inicio de proyecto con initializr
no lo pude resolver porque no tengo esos conocimientos pero estaria bien si pudieras hacer un crud con apis de php y xamp seria maravilloso,de todos modos gracias por el aporte.@@irojascorsico
Hola @Manuel-ug5fg, es igual al crear. Debes usar el método save pero enviando también el identificador (id). Además debes trabajar con el método http PUT. Abrazo.
Hola!! Varios puntos a revisar: 1- Revisa tu archivo pom.xml, la dependencia jpa como sigue: org.springframework.boot spring-boot-starter-data-jpa 2- En tu interface de repositorio, revisa tener la importación a JpaRepository: import org.springframework.data.jpa.repository.JpaRepository; 3- Tener instalada la extensión "Spring Boot Extension Pack" en VSCode. Deberías: - en la instancia de tu repositorio que extiende de JpaRepository, poder acceder a los métodos a través del IntelliSense. - en la interface de tu repositorio que extiende de JpaRepository, si haces click con el botón derecho del mouse y seleccionas la opción "Go to Definition", poder ver la interface JpaRepository con todos sus métodos. Saludos, Ivana
A alguien le apareció este error: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES), ya he rvisado varios foros y hhe intentado muchas cosas pero aun no se por que aparece
Hola Profe! Estoy haciendo el curso de Argentina Programa y me quedan15 días para entregar mi proyecto final, pero estoy trabado con la parte del login. Te podría hacer una consulta sobre eso?
@@irojascorsico Estoy teniendo problemas con todo el proceso de creación del login, no entiendo bien lo que tengo que hacer. Primero tengo que crear en Spring toda la Api y después con eso trabajar en Angular? O se puede hacer todo desde Angular directamente? Porque justo en la Master Class que ví del módulo 8 haces referencia en una parte a la url de la Api, pero no se de donde sale eso
@@PabloScattolin En la MasterClass de módulo 8 explico desde la perspectiva de Angular como trabajar el login con autenticación basada en jwt. Sin embargo, puedes quedarte tranquilo que no es obligatorio implementar dicha autenticación para aprobar el proyecto dado que, no disponen de dicho contenido en el material disponible de Arg. Programa ( específicamente sobre cómo crear los endpoints para la autenticación basada en jwt - spring web security). Es decir, basta con una API REST que vaya a buscar a la base de datos por usuario y contraseña. Te dejo un link a un video que publiqué que explica un poco esto bien sencillo: th-cam.com/video/YoBFTSKNrD0/w-d-xo.html Ah! te comento que estoy trabajando en nuevos videos explicando web security, pero no creo llegar para el 15 de mayo (fecha límite para la entrega del proyecto) dado que, los grabo/edito en los tiempos libres que tengo. De todas maneras, si tienes ganas puedes sumarte a los encuentros en vivo que voy a estar impartiendo esta semana. Déjame tu mail, tutor y grupo al que perteneces y te estaré enviando la invitación. Saludos!! Ivana
@@irojascorsico Muchas gracias profe! Si, le escribí a mi tutor pero no me responde. Los vídeos los estuve mirando y algo pude hacer, el problema es que tengo un error que no puedo solucionar. No se si es mucha molestia preguntarte si podrías revisar el código para ver que es lo que falla. Lo tengo subido a Github. De todas formas te agradezo mucho por tomarte el tiempo de responderme!
guiandome de tu video me parece este error "Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. 2023-08-18T08:09:26.711-05:00 ERROR 5536 --- [ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPLICATION FAILED TO START *************************** Description: Parameter 0 of constructor in com.fishnet.apirest.Users.UsersService required a bean of type 'com.fishnet.apirest.Users.Users' that could not be found. Action: Consider defining a bean of type 'com.fishnet.apirest.Users.Users' in your configuration." como hago para solucionarlo o nose que hice mal
eres una persona que merece todo lo mejor del mundo, gracias ! muchas gracias, me sirvió
Gracias!, muy claro y simple, es mi primera experiencia con SpringBoot, y Java y ya tengo un CRUD para una entrevista, gracias!
¡Me alegro que te haya servido! Abrazo
De tan solo ver los primeros 4 minutos te das cuenta que es oro este trabajo.
Me encantó, seguí el video y lo pude hacer con las version 23 de Java. Gracias totales, aprendi algo nuevo hoy
Me encanta tu forma de explicar. Directo al punto sin rodeos. Gracias 👍
Hola, muchas gracias
Excelente video !!! Aprendí un montón de conceptos nuevos. Muchas Gracias!!!!
Hola Ivana, simplemente quería agradecerte por tus videos. Si bien hay mucho contenido en Internet sobre Spring, Java y demás, tus videos son los que mejor se entienden.
Justamente estaba revisando contenido porque si bien ya trabajé con Spring anteriormente, hace dos años que no lo toco y me olvidé muchas cosas. Muchas gracias por tus explicaciones, espero sigas subiendo contenido =)
Me alegro mucho @nachopad22!! En la medida que me hago un tiempito voy subiendo. Abrazo!
Exelente canal , sigue subiendo mas contenido de spring
eres una gran maestra de entre tantos videos este es el mejor, te mando muchos besooooos
Wow. Lo explicaste tan bien que me siento demasiado seguro de intentarlo ahora... Toma tu like -> 👍
27/08/2024. Sigue siendo perfecto el contenido. GRACIAS
Muchas gracias por el video, finalmente enconte alguien que explica bien :D
Gracias por tu video!!! cre que varias cosas de lombok han cambiado, el lugar de usar @Data utilice @setter y @Getter. Un saludo!!
Excelente!! Se nota que manejas el tema y explicas como los dioses!
buenísima, muchas gracias por esta introducción!
Excelentemente explicado, mil gracias!!!!
Muy bueno el video Gracias Ivanna, estaría bueno que saque una continuación de este video
El contenido es muy bueno, no solo por la calidad del mismo, sino también por su presentación y explicación.
Muy buen video, muy bien explicado a la espera de mas videos
Me encanta tu video, me ayudó un montón, explicas super bien!. Continua subiendo contenido de Spring Boot.
Buen video, explicado tanto teórico y práctico.
BUEN CONTENIDO SRTA. IVANA. ESPERO HAGAS MUCHOS MAS TUTORIALES DE SPRING BOOT DESDE PRINCIPIANTES HASTA AVANZADOS.
Gracias profesora, esperando el proximo Spring boot java microservicios
Tu contenido es muy bueno, no dejes de hacer tutoriales
Excelente video se comprendio todo de muy buena manera! me suscribo
Genial!! Abrazo!
Muy bien explicado, gracias! Tenés pesado armar algo explicando cómo consumir un api desde el frontend? Estaría buenísimo!
Hola Fernando, si tengo pensado un vídeo sobre como consumir la api desde el frontend.
Muy buena explicación. Gracias!!
Gracias a ti!
Gracias por compartir tus conocimietos.
No conocia tu canal, mas contenido de Spring!❤
🤩
Hola Profe! Hice ya hace un tiempo Arg Programa y me gustó mucho la explicación que hiciste de Angular en su momento. Buscando aclarar un poco mis ideas sobre servidores web encontré este video y me enteré que tenías un canal, ya me suscribí asi que espero que puedas subir mucho contenido que me siento muy cómodo con tu forma de explicar. Exitos!
Qie rico que hagas un curso de microservicios eres una gran profesora
Lo agendo! Abrazo!
resolviste todas mis dudas gracias
Que bien te explicas ;-)
Hola, muchas gracias
Excelente explicacion
Muchas gracias! en verdad me dista una gran ayuda
Me alegro mucho!
muy buena explicación
Gracias! 😊
Te amo, Ivana
Genia, muy bueno ❤
Explicas muy bien
Muchísimas gracias!!
excelente, tienes uno haciendo todo el flujo completo? acaso no se puede usar el mismo spring boot en lugar de postman? muchas gracias!
Buenas hola Ivana muy buenos los videos, hay unas partes en las que se escuha muy bajito el audio asi yo le suba el volumen al maximo a mi ordenador, saludos👍
Lo tendré en cuenta al grabar y editar. Gracias!!
nuevo subscriptor
Gracias Genia!!!!
Genial.
Buen video 👍
Genial tu video, muy explicativo, tengo una consulta, para el tema de los getters y setters la anotación @Data los reemplaza?, es que vi en otro video que ponían cada anotación por separado así @getters y @setters, muchas gracias.
Hola!! Exactamente, la anotación @Data en Java es una anotación proporcionada por Lombok que combina varias anotaciones comúnmente utilizadas, entre ellas los @Getter, @Setter. Esto evita que tengamos que escribir los getter y setters y mantenerlos actualizados. Lo hace por nosotros :)
Saludos,
Ivana
Hola profe, no comprendo de dónde sale el codigo del min 19:56 que copias y pegas, de dónde copiaste eso?
lo escribí copiando de ahí, no encontré otra forma; y funcionó. 😉
Hola @dannaceciliabravocervera3825 y
@AlejandroNoli, les dejo el enlace de la fuente oficial dónde se explica ese código de configuración: spring.io/guides/gs/accessing-data-mysql/
Abrazo!
@@irojascorsico excelente, gracias!
a por mas videos
muchas gracias
Has un curso de spring boot porfa explicas muy bien
Estoy en eso! Abrazo
señorit ivana como esta ? de casualidad esas laminas, o al menos la lamina de esta lista de curso usted la podria facilicar solo si es que peude igual muchas gracias que sus videos han sido de mucha utlidad
Hola que tal? Muy buen video, consulta por lo que investigue se dice que las api rest son stateless esto es a nivel servidor o cliente? En el caso por ej de react que tb se habla de componentes con y sin estado es a nivel cliente o servidor? No me queda del todo claro. Graciass
Hola @user-rd4oo1jg5g, la API REST es stateless a nivel del servidor. Esto significa que cada solicitud HTTP que el cliente envía al servidor debe contener toda la información necesaria para que el servidor pueda procesarla dado que el servidor no guarda ninguna información sobre las solicitudes anteriores del cliente y cada solicitud se trata como una nueva. En cuanto a React el concepto de componentes con y sin estado se refiere a cómo se maneja el estado en el lado del cliente, específicamente en el navegador. Saludos!
bueno pues hasta el minuto 20:58 todo bien en cuanto a las tablas creada en la base de datos no se han creado, será porque yo estoy usando xampp ??
Hola! Revisa el log de errores. Entiendo que Xampp utiliza el motor de base de datos mariadb.
pues yo le he puesto el mismo que vos le habeis puesto y error no me ha dado pero tampoco me generado ninguna tabla ahora la tabla person la he echo a mano a ver si pudiera va ler ??@@irojascorsico
Hola muchas gracias por tu video esta excelente tienes otro asi mismo que explique desde cero pero algo mas avanzado por fa gracias
buenos dias estoy siguiendo tus tutoriales y en visual estudio códec no me sale lo de Proyect java, pero si me sale Maven y el nombre que le dimos al inicio de proyecto con initializr
Pudiste resolver?
no lo pude resolver porque no tengo esos conocimientos pero estaria bien si pudieras hacer un crud con apis de php y xamp seria maravilloso,de todos modos gracias por el aporte.@@irojascorsico
Hola donde puedo ver el repo del código de la clase
Graciasss
he instalado todas las extensiones y no te puedo seguir de momento a ver si puedo de preparar bien el visual studio codec
¿Cómo puedo hacer un update en personrepo? Porque solo está save, delete, find...
Hola @Manuel-ug5fg, es igual al crear. Debes usar el método save pero enviando también el identificador (id). Además debes trabajar con el método http PUT. Abrazo.
Yo tengo un inconveniente con el repository, y es que vscode no me da los métodos que tiene JpaRepository. No los puedo visualizar como tal.
Hola!! Varios puntos a revisar:
1- Revisa tu archivo pom.xml, la dependencia jpa como sigue:
org.springframework.boot
spring-boot-starter-data-jpa
2- En tu interface de repositorio, revisa tener la importación a JpaRepository:
import org.springframework.data.jpa.repository.JpaRepository;
3- Tener instalada la extensión "Spring Boot Extension Pack" en VSCode.
Deberías:
- en la instancia de tu repositorio que extiende de JpaRepository, poder acceder a los métodos a través del IntelliSense.
- en la interface de tu repositorio que extiende de JpaRepository, si haces click con el botón derecho del mouse y seleccionas la opción "Go to Definition", poder ver la interface JpaRepository con todos sus métodos.
Saludos,
Ivana
A alguien le apareció este error: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES), ya he rvisado varios foros y hhe intentado muchas cosas pero aun no se por que aparece
Donde esta el código? a mi no me funciono y no encuentro nada diferente. Gracias por la explicacion!
@jfelipeq14, pudiste resolver? El código no lo tengo, porque antes no los compartía... y vaya a saber dónde quedó :)
pues de momento creo que te puedo seguir a ver
Hola Profe! Estoy haciendo el curso de Argentina Programa y me quedan15 días para entregar mi proyecto final, pero estoy trabado con la parte del login. Te podría hacer una consulta sobre eso?
Hola Pablo, claro! Puedes consultar.
@@irojascorsico Estoy teniendo problemas con todo el proceso de creación del login, no entiendo bien lo que tengo que hacer. Primero tengo que crear en Spring toda la Api y después con eso trabajar en Angular? O se puede hacer todo desde Angular directamente? Porque justo en la Master Class que ví del módulo 8 haces referencia en una parte a la url de la Api, pero no se de donde sale eso
@@PabloScattolin En la MasterClass de módulo 8 explico desde la perspectiva de Angular como trabajar el login con autenticación basada en jwt. Sin embargo, puedes quedarte tranquilo que no es obligatorio implementar dicha autenticación para aprobar el proyecto dado que, no disponen de dicho contenido en el material disponible de Arg. Programa ( específicamente sobre cómo crear los endpoints para la autenticación basada en jwt - spring web security). Es decir, basta con una API REST que vaya a buscar a la base de datos por usuario y contraseña. Te dejo un link a un video que publiqué que explica un poco esto bien sencillo: th-cam.com/video/YoBFTSKNrD0/w-d-xo.html
Ah! te comento que estoy trabajando en nuevos videos explicando web security, pero no creo llegar para el 15 de mayo (fecha límite para la entrega del proyecto) dado que, los grabo/edito en los tiempos libres que tengo. De todas maneras, si tienes ganas puedes sumarte a los encuentros en vivo que voy a estar impartiendo esta semana. Déjame tu mail, tutor y grupo al que perteneces y te estaré enviando la invitación. Saludos!! Ivana
También puedes escribir a tu tutor para que se ponga en contacto conmigo y así pueda facilitarles el link de invitación. Saludos!
@@irojascorsico Muchas gracias profe! Si, le escribí a mi tutor pero no me responde. Los vídeos los estuve mirando y algo pude hacer, el problema es que tengo un error que no puedo solucionar. No se si es mucha molestia preguntarte si podrías revisar el código para ver que es lo que falla. Lo tengo subido a Github. De todas formas te agradezo mucho por tomarte el tiempo de responderme!
Hola, puedes compartir el codigo..
Hola! Este ejemplo fue uno de los primeros. Busco, si lo encuentro se los comparto. Abrazo
@@irojascorsico si pudieras compartirme un proyecto con esa estructura de carpetas se lo agradeceria, gracias !
Eres fenomenal. Muchas gracias :D
Y el vídeo de jtw?,
Ivan, pronto!
a ver si con esto basta ??
es imposible de seguirte con visual studio codec yan vez si usaras sping yool suite 4 .Pero no es el caso siento no poder seguirte
guiandome de tu video me parece este error "Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2023-08-18T08:09:26.711-05:00 ERROR 5536 --- [ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter :
***************************
APPLICATION FAILED TO START
***************************
Description:
Parameter 0 of constructor in com.fishnet.apirest.Users.UsersService required a bean of type 'com.fishnet.apirest.Users.Users' that could not be found.
Action:
Consider defining a bean of type 'com.fishnet.apirest.Users.Users' in your configuration." como hago para solucionarlo o nose que hice mal
Hola! Pudiste resolver? Aparentemente te está faltando una referencia a la clase Users