Parte 1 - Backend CRUD Básico con Spring Boot 3 y Angular 18

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ม.ค. 2025

ความคิดเห็น • 28

  • @LuisM-wo7ju
    @LuisM-wo7ju 4 หลายเดือนก่อน +1

    Muchas gracias por el aporte! estuve de BA un tiempo y quiero volver al desarrollo API y necesitaba justo este video para repasar.

    • @souldev7502
      @souldev7502  4 หลายเดือนก่อน

      @@LuisM-wo7ju De nada!

  • @camilotello3296
    @camilotello3296 5 หลายเดือนก่อน +3

    Muchas gracias por el tutorial, me sirvió bastante :')

    • @souldev7502
      @souldev7502  5 หลายเดือนก่อน

      ¡Me alegra saber que te fue útil! Saludos.

  • @JorgeTorres-mx7bx
    @JorgeTorres-mx7bx หลายเดือนก่อน

    Hombre muchas gracias, por tu método con el ResponseEntity mi sistema dejó de dar errores... mil gracias.

  • @davidahstell9806
    @davidahstell9806 5 หลายเดือนก่อน +1

    Apenas lo voy a ver 🎉

  • @JonathanOrtiz-nc8yl
    @JonathanOrtiz-nc8yl 2 หลายเดือนก่อน +1

    el preferible hacer la inyeccion de depedencia por constructor, pero igual. buen video

    • @souldev7502
      @souldev7502  2 หลายเดือนก่อน

      @@JonathanOrtiz-nc8yl Gracias por el aporte

  • @cesalexguz
    @cesalexguz 3 หลายเดือนก่อน +1

    Una consulta, hice tal cual como el video, pero al momento de ejecutar no crea las tablas en la base de datos, pero no muestra ningún error en la consola, pareciera que no hay error pero no crea ninguna tabla. A que se puede deber y como puedo solucionar?
    Gracias por tu ayuda

    • @souldev7502
      @souldev7502  3 หลายเดือนก่อน +1

      Hola, es muy dificil tener el contexto completo sin más información. Intenta hacer un git clone del proyecto base e intenta ejecutarlo para ver si ese si crea las tablas correctamente...

    • @cesalexguz
      @cesalexguz 3 หลายเดือนก่อน

      @@souldev7502 ya encontré el error y logre solucionarlo. Muchas gracias de igual manera por intentar ayudar

    • @souldev7502
      @souldev7502  3 หลายเดือนก่อน

      @@cesalexguz Mil disculpas por la demora amigo, exitos!

  • @miguelperez6860
    @miguelperez6860 5 หลายเดือนก่อน +1

    ¿Como seria para que e el controlador de libros no depender de la implementación de de BookServiceImp y depender de BookService ?

    • @souldev7502
      @souldev7502  5 หลายเดือนก่อน +1

      @@miguelperez6860 Hola amigo, el controlador debe utilizar la implantación ya que es la parte que tiene la lógica, la interfaz Book Services nos sirve únicamente para modelar nuestro servicio

    • @miguelperez6860
      @miguelperez6860 5 หลายเดือนก่อน

      @@souldev7502 ¿Cómo se podría hacer la inversión de dependencias ?

    • @daviduntama
      @daviduntama 3 หลายเดือนก่อน

      el servicio debe crearse como un objeto del tipo de la interface, y el framework lo instanciara a partir de la clase que lo implementa , asi podrías crear otra clase qeu implemente la inteface pero jalando datos de otra api por ejemplo y otra implementación que jala datos una BDD, etc y esto no afectaría en nada el comportamiento del objeto cuando es usado en el controlador y a esto es lo que se le llama patrón IOC (inversión de control
      )

  • @daviduntama
    @daviduntama 4 หลายเดือนก่อน

    Una consulta: y para que hemos creado la interface?

    • @souldev7502
      @souldev7502  3 หลายเดือนก่อน

      @@daviduntama Hola! Gracias por tu comentario, disculpa pero no entiendo tu pregunta

    • @daviduntama
      @daviduntama 3 หลายเดือนก่อน

      @@souldev7502 osea he visto que has creado un interface y luego una implementación de la interface, y al final creas un objeto de la implementacion de la interface, y por eso la pregunta para que se crea la interface es necesaria, yo veo que aquí no la usas en ningún punto

    • @souldev7502
      @souldev7502  3 หลายเดือนก่อน +1

      @@daviduntama La interfaz es necesaria para modelar el servicio que posteriormente implementamos

  • @marcelobc2230
    @marcelobc2230 4 หลายเดือนก่อน

    muito obrigado, pensa em fazer um projeto mais complexo com spring e angular nos próximos dias ?

    • @souldev7502
      @souldev7502  3 หลายเดือนก่อน

      @@marcelobc2230 En mi GitHub tienes un ejemplo con Spring Security y en mi canal un proyecto con programación reactiva

  • @Adormir123
    @Adormir123 หลายเดือนก่อน

    Errores que me ocurrieron:
    la tabla book no existe
    no se puede usar @NotBlank en numeros
    geter y setter no se detectan con lombok(solo me pasa a mi esto creo)
    buen video, seguire

    • @ronymiranda3551
      @ronymiranda3551 9 วันที่ผ่านมา

      bro a mi tb me sale eso que no reconoce los getters y setters como lo arreglaste?

    • @Adormir123
      @Adormir123 9 วันที่ผ่านมา

      @ronymiranda3551 básicamente no uses las anotaciónes , haslo manual en caso de que no te funcione, has click derecho sobre el modelo en el editor dd codigo y dale a generate code y ahí te sale si deseas un constructor o getters o setter o ambos y ahí elijed

    • @ronymiranda3551
      @ronymiranda3551 8 วันที่ผ่านมา

      @@Adormir123 Si pues bro así lo hice, pero lo raro es que falle lombok con la version 21 de java, hasta hace poco trabajaba normal, habran hecho algun update de la libreria? porque de ser asi la fregaron

    • @Adormir123
      @Adormir123 8 วันที่ผ่านมา

      @@ronymiranda3551 nose amigo, yo lo uso en java 17 y aveces funciona y aveces no xd, que raro

  • @Adormir123
    @Adormir123 หลายเดือนก่อน

    java.sql.SQLSyntaxErrorException: Table 'crud_peque.book' doesn't exist
    no entiendo como no te da erro al ejecutar el proyecto sin haber creado la tabla, ami no me funciona