⭐ 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 : ua-cam.com/video/RWT7sZvgbeY/v-deo.html ✅Curso de Spring Boot y Angular - Desarrollo del dashboard de administrador y usuarios normales : ua-cam.com/video/rUMUck9Afjs/v-deo.html si deseas que publique todo el contenido por aquí en UA-cam no olvides de comentar en el video y compartir los cursos :D Los que tengan problemas en los proyectos pueden descargar el código : github.com/ChristianRaulRamirez/ejemplos-relaciones-api-rest Ayúdanos compartiendo y recomendando 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
Amigo me recuerdas al canal "Programación ATS", se nota el esfuerzo que haces por enseñar y cuanto te apasiona programar. Gracias, me mostraste Java de una forma diferente, estoy motivado para pronto encontrar mi primera oportunidad, de nuevo gracias por tan excelente trabajo.
Genial video. Y claro que queremos ese video de 5 hrs. de JPA y hibernate y uno dedicado a seguridad con spring. De nuevo muchas felicidades, excelente trabajo
bro, estoy agradecido con los cursos que has subido al canal, son muy claros y los haces ver faciles bro y en mi persona me siento comodo por que aprendo y puedo poner en practica lo aprendido.
Amigo recién te descubro me canse de buscar un tutorial/curso para trabajar con las ER en un entorno REST y tu video es una joya! Muchas gracias! se nota mucho el esfuerzo y la pasión que le pones a las explicaciones! Saludos desde Argentina. Tenes un nuevo sub :)
Que curso para mas bonito bro, me ha encantado, eh aprendido un monton y aclarado varios conceptos con respecto al manejo de relaciones via el orm de spring boot. Muchas gracias por tan noble trabajo el que haz realizado con este video, estoy seguro seguiras creciendo mas aun de lo que vienes haciendolo.
Excelente video y muy bien explicado. Tienes mucho talento. Gracias a este video pude dar con solución del bucle que se generan en las relaciones @ManyToMany. Muchos éxitos. Saludos desde Perú :D
Excelente trabajo...gracis por compartir conocimiento....se parece mucho al web api de net6, te querie consulta si springboot tiene generador de codigo basado en clases como lo tiene webapi de Net
Joder hermano te mereces el cielo jajaja, haces cursos gratuitos muy buenos y eso que por lo que veo en estas fechas necesitas financiar tus estudios, algo admirable hermano, me da mucha pena que tengo conocidos en la carrera que tienen la oportunidad que muchas veces gente no tiene y se la pasan hueveando y yendo a fiestitas, luego terminan la carrera y salen como programadores mediocres aumentando innecesariamente la oferta de programadores siendo que no saben ni que es interpretación y compilación de código, o cosas básicas del estilo, y me da rabia, pero ánimo hermano tienes in gran talento, como muchos dicen en los comentarios, eres como la continuación del gran ATS pero para programadores web jajaja, suerte bro!!!!
qué grande que sos! apenas pueda te donaré, mereces más reconocimiento, gracias!. Una pregunta: cuando ya tenemos una base de datos creada y relacionada, cómo podríamos sincronizar esa misma relación que esta en remoto, con spring boot?
Excelente Contenido Cris. Felicitaciones. Ya estoy suscrito a tu canal y cuenta con mi apoyo en todo lo que emprendas. Por otra parte, has pensado hacer un cursito similar a éste pero con el stack Jakarta EE, es decir Angular en la vista, Rest, JPA, CDI, JAAS, etc? Gracias, un abrazo
@@latecnologiaavanza Gracias Por Responder : puedes decirme el costo y como enviartelo... por favor!!. me voy a meter de cabeza en eso...es lo nuevo....
Muchas gracias!!!, solo me quedo una duda ,¿cómo insertar datos en la relación manytomany mediante potsman?, lo hiciste directo en la base de datos 2:06:30
pregunta amigo apoco para las tablas intermedias como ejemplo "personas_fiestas" donde es la interseccion de datos o tabla intermedia para llenarla TAMBIEN se crearia un "controllerPersonaFiestas" llenado puros id's de relaciones id_personas e id_fiestas??
Hermano, excelente video. Quería comentarte, por motivos de salud estaré internado un tiempo y no quisiera perder el hilo de la programación con Java, crees que me podrías recomendar algúnlibro que contenga Lambdas, bucles, métodos de java y esas cosas para aprender, me podrías recomendar alguno o alguna página para ir leyendo, muchas gracias de antemano bro. Saludos desde Perú :)
hola hermano no se si leas este comentario pero antes q nada felicitarte x tu trabajo y en segundo lugar necesito que me aclares una duda en una de mis entidades relacionadas la coleccion se me muestra doble que podria ser
Buenas tardes quisiera felicitarte por tu excelente contenido y explicación, sinceramente me has ayudado bastante. Quisiera hacerte una pregunta siempre cuando quiero crear un adicional en Repository me tira error: public interface IPersonaRepository extends CrudRepository{ Collection findAll(); } Quitando Collection findAll() puedo arrancar mi aplicación sin problema, existe alguna manera de poder implementar ese método con alguna anotación o algo por el estilo. Agradecido por tu repuesta, Saludos desde Ecuador
Una consulta a Nivel codigo por postman como puedo acceder a la tabla intermedia creada ? o debeo ir Mysql y siempre insertad las personas que van a la fiesta ? Gracias
Hola saludos, cuando uso la opción LAZY esa propiedad no me la muestra en postman, pero cuando estoy en Angular quiero listar la entidad libro y que me incluya la propiedad biblioteca
Muchas gracias, tu vídeo me ha sido de mucha ayuda. Tengo una pregunta: cuanto obtienes todos los libros con el GetMapping me devuelve la id del libro y su nombre. ¿Sería posible incluir en la respuesta Json la biblioteca a la que pertenece?
@@latecnologiaavanza me podrías orientar un poco para conseguirlo? porque en la entidad Libro está la Biblioteca, pero no se como mostrarla en el json. Gracias
Podrías crear un método en el Rest controller y pasarle los IDs de las entidades a buscar , las obtienes y también obtienes los nuevos datos que quieres guardar y lo actualizas
2:06:26 Excelente video! Pero no deberías relacionar las personas con la fiestas directamente insertando ids en la tabla relacional.¿ Cómo se podría guardar una persona setenado en el body directamente las fiestas??
Por qué en el crud repository de Fiesta y de Persona colocas ese findall()? No se supone que el crud ya tiene de por si esos metodos? Que por eso puedes colocar el findbyid (y los otros metodos, save, etc) en el controller
@@alejo.0399 puedes crear los métodos de muchas formas eso sería para un curso sobre Spring Data JPA a profundidad , no puse los demás por cuestiones de tiempo , la idea era que el tutorial dure dos horas pero terminó durando casi 4 horas
2:51:20 Buenas, quiza me estoy perdiendo de algo pero como es que ese metodo ( findByPublicacionId )va a devolver la coleccion de comentarios que deseamos? Mi confusion viene del hecho de que al menos hasta este punto nunca implementamos ese método. solo sabemos que esta declarado en comentarioRepository y lo usamos directamente acá. saludos y gracias de antemano por semejante aporte.
Claro esa es una pregunta muy frecuente , por ejemplo si tú colocas findByNombre() lo que va hacer este método cómo está relacionado a una entidad , está registrado como un repositorio y extiende de JpaRepository o CrudRepository siempre se va entender que va retornar un nombre lo va a buscar
@@latecnologiaavanza muchas gracias por responder (: Entiendo perfectamente que comentarioRepository hereda metodos ya implementados de JpaRepository y crudRepository. Pero este método lo declaraste en comentarioRepository y al ser una interface este metodo deberia tener su implementación en algún lado. Lo único que se me ocurre que podría estar pasando es que dada la forma del método findByPublicacionId() (los parámetros que recibe) JpaRepository dé una implementación a la misma por defecto. Perdón por si me estoy enredando mucho con todo esto pero aún no sé a fondo qué métodos proporciona o qué utilidades ofrece JpaRepository en su totalidad.
Algun ejemplo con api rest, usuarios, roles ? estoy desarrollando un sistema de reservas de clases para mi empresa Nomade yoga. Segui el tutorial de spring security pero ahora no se como proseguir
@@latecnologiaavanza si estuve estudiando este video , tambien debo enlazar este sistema con angular , estoy viendo el curso completo de 9 horas . tu contenido me ha servido mucho. Muchas gracias, dejare muchas dudas en tus videos no me banee ya? XDDD
Puedes crear un endpoint personalizado en el controller por ejemplo personas/1/fiestas/2 , ahi estás indicando que la persona 1 asista a la fiesta 2, es un ejemplo puedes hacerlo de otra forma si gustas
@@latecnologiaavanza yo he probado eclipse, sts y vsc y me faltara probar otros ide, pero hasta ahora intellij se la lleva, bueno, eso donde de cada uno
Hola amigazo, muy bueno el video, pero me quedo la duda de como hacer para relacionar desde un controller a fiesta y persona en el ejericio 2. Porque en el video lo hiciste desde la base de datos pero creo que lo lógico seria hacer desde algún controller. Entiendo igual que fue por falta de tiempo, pero si me podes ayudar con eso estaría bueno y me serviría mucho. Saludos desde Argentina!
Oye bro soy TU fan Tengo varias Dudas, En Este momento estoy en TU curso de java en El cap.79 y ya que acabe Todo TU curso que me recomiendas Despues aprender? TU curso de base de Datos o lo del spring boot?
Se ve interesante el curso, me gustaría ver el curso original. ¿Dónde podría encontrar el curso original, es decir, del autor original?. Es que creo que debe ser mejor aprender directamente del que hizo el curso original y no del que se copió. De antemano muchas gracias.
@@latecnologiaavanza Jummm, entonces deben ser bastante interesantes esos libros. Me podría decir ¿Cuál es el nombre de uno de esos libros, o si se pueden varios?. Supongo que deben ser de libre uso o al menos el título se podrá saber. Por favor, aunque sea un libro que me diga yo estaría muy a gusto (y que tenga relación con algún vídeo o curso suyo), y para así confirmar la originalidad de sus vídeos y que yo no esté dándole vistas a quien no lo merece. De antemano muchas gracias.
@@Santiago1470 Sinceramente no me importa si me crees o no , yo seguiré haciendo contenido para la gente que lo necesita . Solo busca examples of Spring Data JPA y ahí te salen varios
@@latecnologiaavanza Comprendo, lo preguntaba principalmente por el conocimiento, creí que si enseñaba quizás podría dar libros para que otros aprendan también, pero bueno, ni modo, he allí un mal punto, algo tan sencillo como compartir el título de un libro pero no, gracias igualmente. Cabe destacar que he visto comentarios donde las personas hacen preguntas sobre errores o como solucionar algo. Sin embargo, usted los remite a buscar en otros lados y evade aquello, eso está muy mal, teniendo en cuenta que si el objetivo de este canal es ayudar se debería ayudar también mediante comentarios, claro está, no es obligatorio, pero al menos si responde un comentario que pide ayuda entonces debería responder con la solución, no con mandar a buscar a la gente a otro lado. Lo anterior, lo digo como sugerencia, en caso de que usted realmente sepa lo hace.
Hola , te comparto algunas fuentes para más información : es.stackoverflow.com/questions/220640/serializar-y-deserializar-objetos-y-propiedades-en-java/220888#220888
muy buen contenido, pero deja de mover la cámara así, deja de hacer el zoom y el movimiento por favor, duele la cabeza y no podemos enfocar bien, gracias
Hola excelente video. Lo unico que no me funciona es que describis en relaciones ManyToMany el uso de @JsonManagedReference y @JsonBackReference lo que hace que solo se muestre un lado de la relacion pero si necesitaria mostrar los dos lados, ¿como deberia hacerse? Gracias
no se si es por un tema de versiones, pero te estaba siguiendo con la nueva version de spring, y al parecer ahora el @JsonProperty(access = Access.WRITE_ONLY), ya no funciona igual q antes, o cometí algún otro error en otra parte, a alguien mas le paso, ya que use la misma version de spring q usa él en el video y ahi se me solucionó, y ya no tengo energías de ponerme a revisar q era lo que me fallaba en la version actual, ya despues haré un estudio de jpa completo
Muy bueno el video, pero me sale el siguiente error lastimasomente y no he podido solucionarlo :C. "message": "Could not write JSON: Infinite recursion (StackOverflowError); nested exception is com.fasterxml.jackson.databind.JsonMappingException: Infinite recursion (StackOverflowError) (through reference chain: org.springframework.data.domain.PageImpl[\"content\"]->java.util.Collections$UnmodifiableRandomAccessList[1]->com.api.rest.biblioteca.entidades.Biblioteca[\"libros\"])", "path": "/api/biblioteca"
⭐ 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 :
ua-cam.com/video/RWT7sZvgbeY/v-deo.html
✅Curso de Spring Boot y Angular - Desarrollo del dashboard de administrador y usuarios normales :
ua-cam.com/video/rUMUck9Afjs/v-deo.html
si deseas que publique todo el contenido por aquí en UA-cam no olvides de comentar en el video y compartir los cursos :D
Los que tengan problemas en los proyectos pueden descargar el código :
github.com/ChristianRaulRamirez/ejemplos-relaciones-api-rest
Ayúdanos compartiendo y recomendando 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
Amigo me recuerdas al canal "Programación ATS", se nota el esfuerzo que haces por enseñar y cuanto te apasiona programar. Gracias, me mostraste Java de una forma diferente, estoy motivado para pronto encontrar mi primera oportunidad, de nuevo gracias por tan excelente trabajo.
Un gusto ayudarte Iván te agradecería mucho si compartes el curso , saludos
concuerdo , hay entrega real, emocion, vocacion
i agree with the first time that i saw you
Genial video. Y claro que queremos ese video de 5 hrs. de JPA y hibernate y uno dedicado a seguridad con spring. De nuevo muchas felicidades, excelente trabajo
Gracias, me ayudaría mucho si comparte el curso por Whatsapp con amigos que estén relacionados al tema
bro, estoy agradecido con los cursos que has subido al canal, son muy claros y los haces ver faciles bro y en mi persona me siento comodo por que aprendo y puedo poner en practica lo aprendido.
Me alegro bro, no te olvides de compartir en contenido
Increible trabajo. Seria mas que necesario un video en profundidad sobre Spring data JPA para profundizar en el.
Claro lo tendré en cuenta para un futuro
@@latecnologiaavanza se podra?
Amigo recién te descubro me canse de buscar un tutorial/curso para trabajar con las ER en un entorno REST y tu video es una joya! Muchas gracias! se nota mucho el esfuerzo y la pasión que le pones a las explicaciones! Saludos desde Argentina. Tenes un nuevo sub :)
Gracias bro, saludos desde Perú
Que curso para mas bonito bro, me ha encantado, eh aprendido un monton y aclarado varios conceptos con respecto al manejo de relaciones via el orm de spring boot. Muchas gracias por tan noble trabajo el que haz realizado con este video, estoy seguro seguiras creciendo mas aun de lo que vienes haciendolo.
Gracias bro me alegro mucho que te sirva el contenido , saludos
Excelente, yo si quiero el cursito de 5 horitas de JPA :)
Perfecto Jairo , un saludo
Gracias por su gestión de enseñar joven Dios nos ayude
De nada un saludo 👋🙂
BUENA PAPU, CHEVERE EL TUTORIAL. VAMOS POR MAS.
Excelente video y muy bien explicado. Tienes mucho talento. Gracias a este video pude dar con solución del bucle que se generan en las relaciones @ManyToMany. Muchos éxitos. Saludos desde Perú :D
De nada bro , saludos 👋
Un excelente video, me ayudo demasiado para un trabajo, sigue compartiendo tus conocimientos.
Saludos desde Ecuador
Gracias 😁
Gracias! muy util el video
De lo mejorcito de java en español, otro video donde refuerzo mis bases en java, muchas gracias!
Perfecto brouu
thanks for your videos
Saludos desde Perú 👍
Excelente contenido, más que recomendado
+TheNahul muchas gracias ;)
Excelente, curso JPA
Gracias bro 🙂
Mil gracias!
De nada !
Una consulta en el minuto 2:07 en la tabla personas_fiestas manualmente lo relacionaste en mysql .. mi duda es eso deberia hacerse creando un metodo?
Excelente trabajo...gracis por compartir conocimiento....se parece mucho al web api de net6, te querie consulta si springboot tiene generador de codigo basado en clases como lo tiene webapi de Net
Gracias!
Joder hermano te mereces el cielo jajaja, haces cursos gratuitos muy buenos y eso que por lo que veo en estas fechas necesitas financiar tus estudios, algo admirable hermano, me da mucha pena que tengo conocidos en la carrera que tienen la oportunidad que muchas veces gente no tiene y se la pasan hueveando y yendo a fiestitas, luego terminan la carrera y salen como programadores mediocres aumentando innecesariamente la oferta de programadores siendo que no saben ni que es interpretación y compilación de código, o cosas básicas del estilo, y me da rabia, pero ánimo hermano tienes in gran talento, como muchos dicen en los comentarios, eres como la continuación del gran ATS pero para programadores web jajaja, suerte bro!!!!
Gracias mi bro, te deseo lo mejor
Así me gusta mi primo soy Adrian sigue aprendiendo
Buena chato
Grandioso video, entendible al 100%
qué grande que sos! apenas pueda te donaré, mereces más reconocimiento, gracias!. Una pregunta: cuando ya tenemos una base de datos creada y relacionada, cómo podríamos sincronizar esa misma relación que esta en remoto, con spring boot?
Tendrías que crear las entidades igual aunque con NetBeans se puede pero la verdad no recuerdo
muchas gracias por tus vídeos me han ayudado de mucho
+Alexander muchas gracias 🙂
Muchas gracias por el video, me sirvio un monton!
Excelente Contenido Cris. Felicitaciones. Ya estoy suscrito a tu canal y cuenta con mi apoyo en todo lo que emprendas. Por otra parte, has pensado hacer un cursito similar a éste pero con el stack Jakarta EE, es decir Angular en la vista, Rest, JPA, CDI, JAAS, etc? Gracias, un abrazo
Gracias , un saludo con Jakarta por el momento no
@@latecnologiaavanza Era el que necesitaba jajaja
Super...Excelente!! - Por favor puedes publicar las fechas de tus proximos cursos, me interesa JPA-Hibernate, WS..Gracias!
Hola , el próximo curso será sobre Programación reactiva con Spring WebFlux y lo publicaré está o la otra semana un viernes o jueves
@@latecnologiaavanza Gracias Por Responder : puedes decirme el costo y como enviartelo... por favor!!. me voy a meter de cabeza en eso...es lo nuevo....
@@KarlGernanz Lo publicaré por aquí pero me ayudarías mucho recomendando los cursos y compartiéndolos
Gracias por tus videos, te dejo mi aporte y es que no esta demás explicar ciertos términos que se supone que "Ya sabemos", siempre es bueno recordar.
Aveces eso quita mucho tiempo aunque también puede ser
Muchas gracias!!!, solo me quedo una duda ,¿cómo insertar datos en la relación manytomany mediante potsman?, lo hiciste directo en la base de datos 2:06:30
Hola , creo que me olvide implementar esa parte pero trataré de subir el código a GitHub
@@sergiosiccha2876 👍
Sos un genio muchas gracias
Somos Esteban 😎
Súper vídeo pa! Se aprende mucho :D
+Alejandro muchas gracias :)
pregunta amigo apoco para las tablas intermedias como ejemplo "personas_fiestas" donde es la interseccion de datos o tabla intermedia para llenarla TAMBIEN se crearia un "controllerPersonaFiestas" llenado puros id's de relaciones id_personas e id_fiestas??
Puedes hacerlo de varias formas, en el controller le puedes pasar los ids de ambas entidades
Genial mano, buen vídeo.
+Hector Ventura muchas gracias :)
muy buen video, la verdad me quedo mas claro como funciona, crees que puedas hacer un video de como usar cache en los web services
Gracias , lo voy apuntar para un futuro
Buena explicación gracias crack
Gracias 😁
Hermano, excelente video. Quería comentarte, por motivos de salud estaré internado un tiempo y no quisiera perder el hilo de la programación con Java, crees que me podrías recomendar algúnlibro que contenga Lambdas, bucles, métodos de java y esas cosas para aprender, me podrías recomendar alguno o alguna página para ir leyendo, muchas gracias de antemano bro.
Saludos desde Perú :)
Hola , puedes buscar libros de Java 8 para aprender a lambda , la biblia de Java o Java a fondo
hola hermano no se si leas este comentario pero antes q nada felicitarte x tu trabajo y en segundo lugar necesito que me aclares una duda en una de mis entidades relacionadas la coleccion se me muestra doble que podria ser
Hola, no entiendo tu pregunta bro
Que tipo de relacion podriamos aplicar si una persona tiene muchas direcciones? Una direccion puede ser usada por muchas personas?
Según el caso que me comentas puedes usar un @OneToMany, una persona puede tener muchas direcciones
Buenas tardes quisiera felicitarte por tu excelente contenido y explicación, sinceramente me has ayudado bastante. Quisiera hacerte una pregunta siempre cuando quiero crear un adicional en Repository me tira error:
public interface IPersonaRepository extends CrudRepository{
Collection findAll();
}
Quitando Collection findAll() puedo arrancar mi aplicación sin problema, existe alguna manera de poder implementar ese método con alguna anotación o algo por el estilo.
Agradecido por tu repuesta, Saludos desde Ecuador
Una consulta a Nivel codigo por postman como puedo acceder a la tabla intermedia creada ? o debeo ir Mysql y siempre insertad las personas que van a la fiesta ? Gracias
Hola saludos, cuando uso la opción LAZY esa propiedad no me la muestra en postman, pero cuando estoy en Angular quiero listar la entidad libro y que me incluya la propiedad biblioteca
Hola, puedes optar por usar DTO
Porque 1:30:40 se hace la relacion de jointable? se pude crear una clase y relacionarla con la tabla fiestas y la tabla persona?
Porque la persona es la dueña
Muchas gracias, tu vídeo me ha sido de mucha ayuda.
Tengo una pregunta: cuanto obtienes todos los libros con el GetMapping me devuelve la id del libro y su nombre. ¿Sería posible incluir en la respuesta Json la biblioteca a la que pertenece?
Gracias, también se puede
@@latecnologiaavanza me podrías orientar un poco para conseguirlo? porque en la entidad Libro está la Biblioteca, pero no se como mostrarla en el json. Gracias
@@maraguilera Por el momento no tengo tiempo
@@latecnologiaavanza lo entiendo, muchas gracias por tus videos. Es una gran ayuda para los que empezamos
Me podrian pasar el link de la pagina que muestra en el min 2:45 porfavor ? saben si aun existira?
Duda, como actualizas la tabla auxiliar de la relacion mucho a muchos desde un servicio en lugar de editar directamente la tabla de la base de datos?
Podrías crear un método en el Rest controller y pasarle los IDs de las entidades a buscar , las obtienes y también obtienes los nuevos datos que quieres guardar y lo actualizas
Hola, una consulta ahi forma de enviar desde postman la relacion entre persona y fiesta ? buen video
Hola , también lo puedes implementar
2:06:26 Excelente video! Pero no deberías relacionar las personas con la fiestas directamente insertando ids en la tabla relacional.¿ Cómo se podría guardar una persona setenado en el body directamente las fiestas??
Lo que pasa es que cuando se usa @ManyToMany se trabaja de esa forma
Por qué en el crud repository de Fiesta y de Persona colocas ese findall()? No se supone que el crud ya tiene de por si esos metodos? Que por eso puedes colocar el findbyid (y los otros metodos, save, etc) en el controller
Y si toca listar los metodos en el repository, por que solo pusiste el findall y no los demás?
@@alejo.0399 puedes crear los métodos de muchas formas eso sería para un curso sobre Spring Data JPA a profundidad , no puse los demás por cuestiones de tiempo , la idea era que el tutorial dure dos horas pero terminó durando casi 4 horas
@@latecnologiaavanza Entonces no hacia falta colocar ese findall en la interfaz del repositorio?
@@alejo.0399 si deseas se puede hacer de esa forma hay varias
una consulta OneToOne en una misma tabla ejemplo: empleado(id, nombre, edad, correo, jefe) llave foránea jefe de la taba empleado
✅✅
Que tal? paypal me lleva a info libros, eso es correcto? saludos,
Si brother
2:51:20
Buenas, quiza me estoy perdiendo de algo pero como es que ese metodo ( findByPublicacionId )va a devolver la coleccion de comentarios que deseamos? Mi confusion viene del hecho de que al menos hasta este punto nunca implementamos ese método. solo sabemos que esta declarado en comentarioRepository y lo usamos directamente acá.
saludos y gracias de antemano por semejante aporte.
Claro esa es una pregunta muy frecuente , por ejemplo si tú colocas findByNombre() lo que va hacer este método cómo está relacionado a una entidad , está registrado como un repositorio y extiende de JpaRepository o CrudRepository siempre se va entender que va retornar un nombre lo va a buscar
Por algo colocamos
En este findByPublicacionId como está en su repositorio en relación con publicación se va a sobre entender y la implementación ya se crea por defecto
@@latecnologiaavanza muchas gracias por responder (:
Entiendo perfectamente que comentarioRepository hereda metodos ya implementados de JpaRepository y crudRepository. Pero este método lo declaraste en comentarioRepository y al ser una interface este metodo deberia tener su implementación en algún lado.
Lo único que se me ocurre que podría estar pasando es que dada la forma del método findByPublicacionId() (los parámetros que recibe) JpaRepository dé una implementación a la misma por defecto.
Perdón por si me estoy enredando mucho con todo esto pero aún no sé a fondo qué métodos proporciona o qué utilidades ofrece JpaRepository en su totalidad.
@@Sc4r1fy vere si publico un vídeo de introducción a Spring Data JPA el próximo mes para explicarlo mejor
Y por ningún lado la pagina para estudiarla
Una pregunta, si ya tienes el conocimiento necesario para trabajar, ¿por que estudias?
Algun ejemplo con api rest, usuarios, roles ? estoy desarrollando un sistema de reservas de clases para mi empresa Nomade yoga. Segui el tutorial de spring security pero ahora no se como proseguir
Trata de guiarte de aquí
ua-cam.com/video/RWT7sZvgbeY/v-deo.html
@@latecnologiaavanza si estuve estudiando este video , tambien debo enlazar este sistema con angular , estoy viendo el curso completo de 9 horas . tu contenido me ha servido mucho.
Muchas gracias, dejare muchas dudas en tus videos no me banee ya? XDDD
@@nomadeyoga2157 Vale
Como puedo ingresar las relaciones de muchos a muchos desde postman, 2:06:32 personas_fiestas(persona_id, fiesta_id) esto mismo pero desde postman
Puedes crear un endpoint personalizado en el controller por ejemplo personas/1/fiestas/2 , ahi estás indicando que la persona 1 asista a la fiesta 2, es un ejemplo puedes hacerlo de otra forma si gustas
Amigo, un buen libro que recomiendes donde podamos profundizar en el tema ??
Modern API Development with Spring and Spring Boot , hay varios buscar los mejores libros de servicios REST con Spring Boot
Muy buena explicacion bro :D
✅✅✅
muy buenos videos amigo , te recomiendo usar visual studio code.
Gracias , lo tendré en cuenta
intellij es uno de los mejor ides que existe para programar en java
@@JonathanOrtiz-nc8yl si aunque hay mejores alternativas
@@latecnologiaavanza yo he probado eclipse, sts y vsc y me faltara probar otros ide, pero hasta ahora intellij se la lleva, bueno, eso donde de cada uno
@@JonathanOrtiz-nc8yl 👍
Hola amigazo, muy bueno el video, pero me quedo la duda de como hacer para relacionar desde un controller a fiesta y persona en el ejericio 2. Porque en el video lo hiciste desde la base de datos pero creo que lo lógico seria hacer desde algún controller. Entiendo igual que fue por falta de tiempo, pero si me podes ayudar con eso estaría bueno y me serviría mucho. Saludos desde Argentina!
Creas un método guardar fiesta y le pasas los ids de las personas que van asistir
@@latecnologiaavanza Entendido. Mil gracias
Oye bro soy TU fan
Tengo varias Dudas,
En Este momento estoy en TU curso de java en El cap.79 y ya que acabe Todo TU curso que me recomiendas Despues aprender? TU curso de base de Datos o lo del spring boot?
Hola , primero base de datos luego JDBC y luego Spring boot
Pero en mi canal aún no tengo curso de spring boot para principiantes pero está en mis planes para un futuro
Hola AMIGO!!! Podrìas poner el enlace del repositorio de git?
Hola , para mañana o pasado mañana estará disponible
github.com/ChristianRaulRamirez/ejemplos-relaciones-api-rest
Gracias por tus videos . Si llegaste a hacer ese video de 5 horas? Saludos
Hola , no
@@latecnologiaavanza Y no lo tienes planeado hacer ? :'v
@@jacker2512 Por ahora no tengo otros planes , en un futuro puede ser
Se ve interesante el curso, me gustaría ver el curso original. ¿Dónde podría encontrar el curso original, es decir, del autor original?. Es que creo que debe ser mejor aprender directamente del que hizo el curso original y no del que se copió. De antemano muchas gracias.
Él es el autor del curso y del canal. xd
Los ejemplos los saco de libros y tengo dos pantallas una para explicar el código y otra para grabar
@@latecnologiaavanza Jummm, entonces deben ser bastante interesantes esos libros. Me podría decir ¿Cuál es el nombre de uno de esos libros, o si se pueden varios?. Supongo que deben ser de libre uso o al menos el título se podrá saber. Por favor, aunque sea un libro que me diga yo estaría muy a gusto (y que tenga relación con algún vídeo o curso suyo), y para así confirmar la originalidad de sus vídeos y que yo no esté dándole vistas a quien no lo merece. De antemano muchas gracias.
@@Santiago1470 Sinceramente no me importa si me crees o no , yo seguiré haciendo contenido para la gente que lo necesita . Solo busca examples of Spring Data JPA y ahí te salen varios
@@latecnologiaavanza Comprendo, lo preguntaba principalmente por el conocimiento, creí que si enseñaba quizás podría dar libros para que otros aprendan también, pero bueno, ni modo, he allí un mal punto, algo tan sencillo como compartir el título de un libro pero no, gracias igualmente.
Cabe destacar que he visto comentarios donde las personas hacen preguntas sobre errores o como solucionar algo. Sin embargo, usted los remite a buscar en otros lados y evade aquello, eso está muy mal, teniendo en cuenta que si el objetivo de este canal es ayudar se debería ayudar también mediante comentarios, claro está, no es obligatorio, pero al menos si responde un comentario que pide ayuda entonces debería responder con la solución, no con mandar a buscar a la gente a otro lado. Lo anterior, lo digo como sugerencia, en caso de que usted realmente sepa lo hace.
Hola, cómo me puedo comunicar con vos??
Por facebook escribe la Tecnología Avanza y te saldrá
exelente video! muchas gracias por compartirlo. tendrás algun repositorio del codigo fuente de este video?
Hola , no pero en unos días lo voy a publicar
github.com/ChristianRaulRamirez/ejemplos-relaciones-api-rest
tienes plin?
Hola, solo yape
Hola Amigo gracias por el video . Podrìas pasar la url de la pàgina que mencionas en el video?
Ya la perdí bro XD pero puedes ver la URL en el vídeo
a mi m corrió el servidor pero no me creo las tablas
Usa el código fuente
Graba el curso de 5 horas porfa
Para un futuro puede ser
que es serializar y deserealizar ? para q srive?
Hola , te comparto algunas fuentes para más información :
es.stackoverflow.com/questions/220640/serializar-y-deserializar-objetos-y-propiedades-en-java/220888#220888
docs.microsoft.com/es-es/dotnet/csharp/programming-guide/concepts/serialization/#:~:text=La%20serializaci%C3%B3n%20es%20el%20proceso,proceso%20inverso%20se%20denomina%20deserializaci%C3%B3n.
www.scielo.sa.cr/scielo.php?script=sci_arttext&pid=S0379-39822016000100118
Y los servicios?
Me olvidé por tiempo
Tendrías algún email para contactarme contigo por favor.
Hola , están al inicio del canal
Oye bro con tus habilidades podrias conseguir trabajo no?
Hola , creo que sí
Yvenseñando
✅
Bro hacete una cuenta para recibir btc y usdt asi te pueden donar mas facil saludos
Gracias
muy buen contenido, pero deja de mover la cámara así, deja de hacer el zoom y el movimiento por favor, duele la cabeza y no podemos enfocar bien, gracias
Tengo que moverla porque no veo bien
El tutorial está bueno, pero me parece una mala practica no crear el @Service
Puedes agregarlo, por cuestiones de tiempo no lo puse
Mi rey eres de Perú?
Hola , si
Hola excelente video. Lo unico que no me funciona es que describis en relaciones ManyToMany el uso de @JsonManagedReference y @JsonBackReference lo que hace que solo se muestre un lado de la relacion pero si necesitaria mostrar los dos lados, ¿como deberia hacerse? Gracias
no se si es por un tema de versiones, pero te estaba siguiendo con la nueva version de spring, y al parecer ahora el @JsonProperty(access = Access.WRITE_ONLY), ya no funciona igual q antes, o cometí algún otro error en otra parte, a alguien mas le paso, ya que use la misma version de spring q usa él en el video y ahi se me solucionó, y ya no tengo energías de ponerme a revisar q era lo que me fallaba en la version actual, ya despues haré un estudio de jpa completo
Perfecto, gracias por el aporte!
Muy bueno el video, pero me sale el siguiente error lastimasomente y no he podido solucionarlo :C.
"message": "Could not write JSON: Infinite recursion (StackOverflowError); nested exception is com.fasterxml.jackson.databind.JsonMappingException: Infinite recursion (StackOverflowError) (through reference chain: org.springframework.data.domain.PageImpl[\"content\"]->java.util.Collections$UnmodifiableRandomAccessList[1]->com.api.rest.biblioteca.entidades.Biblioteca[\"libros\"])",
"path": "/api/biblioteca"
stackoverflow.com/questions/3325387/infinite-recursion-with-jackson-json-and-hibernate-jpa-issue
En unos días trataré de subir los repositorios a GitHub
@@latecnologiaavanza Trate de todo y nada q pude arreglarlo, a ti también te paso?
@@olivet7499en un rato subo el repositorio
@@olivet7499 github.com/ChristianRaulRamirez/ejemplos-relaciones-api-rest Código fuente usado en el curso
Hola bro! excelentes tus videos! tenes algun canal de discord o slack?
Gracias , no
excelente video ! muchisimas gracias