🚀 CRUD en JAVA con JPA: CREATE - ALTA de registros🖥️ | BASES DE DATOS + JAVA #5 | POO #26

Поделиться
HTML-код
  • Опубликовано: 8 ноя 2024

Комментарии • 65

  • @gastonranz9552
    @gastonranz9552 Год назад +7

    Quedé completamente impactado cuando al final muestras el usuario creado en la DB y en su fecha de nacimiento (usas la fecha actual de tu pc) coloca 2022-08-19. Acabo de obtener en mi DB 2023-08-19. EXACTAMENTE la misma fecha a diferencia lógicamente de un año exacto de tu video. Acabo de formar parte del cumpleaños y aniversario de este video!! Que casualidad jaja Genial Luisi, me encantan tus cursos!

  • @damiangarcia285
    @damiangarcia285 Год назад +16

    no entiendo como el canal maxi programa tiene mas suscriptores que este canal. en el otro canal se pasa haciendo marketing. este es un verdadero canal de edutuber. segui asi luisina!

  • @luiszelarrayan1529
    @luiszelarrayan1529 2 года назад +6

    Muy bueno, ahi probe armando un contructor solo con el nombre, apellido y fecha y cambiando la estrategia a sequence y me guarda automanticamente sin tener que asignarle un id , muchas gracias por el video

    • @harrybodan433
      @harrybodan433 Год назад +2

      Gran comentario, esa era una de mis dudas

  • @federicogonzalez9460
    @federicogonzalez9460 4 месяца назад +4

    vine por el curso, y me quede por la sonrisa

  • @thealexgamer20
    @thealexgamer20 2 года назад +3

    Muy buen vídeo 😎👌🏽 Saludos desde Obera Misiones! Sigue así 🙌🏻

  • @javiolmos5159
    @javiolmos5159 Год назад +2

    Estupendo.
    Estaba renegando con un error desde ayer hasta última hora, para descubrir que Alumno alu = new Alumnno...triste pero divertido al encontrar la vuelta jaja.
    Próximo video, en marcha :D

  • @Roberto-py1kk
    @Roberto-py1kk Год назад +1

    Excelentes clases y excelente explicación. Hasta acá todo anda bien, me he encontrado algunos errores que he logrado solucionar y las explicaciones excelentes, lo que sí, tendré que repasar ya que se me hace un poco complejo el tema. Gracias por las clases.

  • @HoneybadgerCesar
    @HoneybadgerCesar 2 года назад +3

    Excelente video maestra, tengo poco tiempo que empecé con programación y me has ayudado bastante con tus video fáciles de entender. 😊

  • @MarkusPhoenis
    @MarkusPhoenis 16 дней назад

    lo mejor que me ha pasado en el mundo del desarrollo es conocer a Luisina y TodoCode

  • @tongas4113
    @tongas4113 Год назад +1

    Que grande, explica mejor que un curso que se dedica especialmente al Backend...

  • @omega_dev
    @omega_dev 9 месяцев назад

    Pero que genio, aquí pongo pausa para intentar hacer algo igual para llevarlo a la práctica porque ya me medio atoré

  • @DavidGarciaGamboa
    @DavidGarciaGamboa 6 месяцев назад

    Que excelentes videos como siempre profe Luisina! Sobre todos con esos grandes efectos de sonido como el SILBIDO jejeje. 🤗

  • @carlosmillan8587
    @carlosmillan8587 4 месяца назад

    Haces magia, chama!! jeje Me sieto pro viendo tus explicaciones.

  • @angelzomlucero9583
    @angelzomlucero9583 2 года назад

    Excelente vídeo, mejor canal de explicación de programación de RUclips!! Es TODO CODE 😃😃

  • @djjoco
    @djjoco 5 месяцев назад

    todo bien, el que sigue!

  • @joseespino5243
    @joseespino5243 Год назад +4

    Profe, tengo una pregunta que espero me pueda responder. Primero le agradezco por todo lo que comparte, ya que realmente estoy aprendiendo mucho y me está siendo de muchísima utilidad. Mi pregunta es la siguiente: ¿Es realmente necesaria la clase ControladoraPersistencia? Puedo ver que esta mapea completamente a la clase ControladoraLogica, ya que los métodos de una llaman inmediatamente a los métodos de la otra. Entiendo que se está siguiendo un modelo de capas, pero lo que puedo ver es que en la capa de persistencia pueden exisitir los JPA Controllers y ser llamados directamente desde la ControladoraLógica siguiendo así el modelo de capas, de manera que podría quedar sólo como:
    ControladoraLogica (paquete lógica) -> JPAController (paquete persistencia)
    en lugar de
    ControladoraLogica (paquete lógica) -> ControladoraPersistencia (paquete persistencia) -> JPAController (paquete persistencia)
    Espero que pueda responderme y de nuevo muchas gracias por todo su contenido. Chao chaaao.

    • @thebilystaxx.2280
      @thebilystaxx.2280 Год назад +1

      Es solo para seguir los requirimentos del modelado de capas, si los resultados son los mismos y no estas afectando la ejecucion del codigo, legibilidad y orden, pues entonces como tu solucion es igual de valida que como se explica en este video.

  • @MarkusPhoenis
    @MarkusPhoenis 16 дней назад

    yo estoy desarrollando una aplicacion donde la persistencia la hize mediante un archivo de texto, y al ver tu video me doy cuenta que iba por buen camino y algo que me gusta utlizar para escribir la menor cantidad de codigo posible es usar a los poderosos "Genericos" y ya despues determinar que tipo de dato envie y poder trabajarlo segun sea el caso aqui dejo un fragmento de codigo que utilize:
    public static void save(String fname, T item) throws IOException {
    if (create(fname)) {
    try (BufferedWriter bw = new BufferedWriter(new FileWriter(fname, true))) {
    if (item instanceof Producto p) {}
    if(item instanceof Usuario u){}
    if(item instanceof Compras c){}
    }
    }
    }

  • @yetix_bo
    @yetix_bo Год назад

    súper explicación, donde estuviste todo este tiempo ! Tienes un talento único

  • @ema-mh1du
    @ema-mh1du Год назад

    Llendo al laburo,viendo las clases.
    🧉👍

  • @teldatamcy5656
    @teldatamcy5656 2 месяца назад +1

    Gracias, chévere 🍌!!!

  • @aldoorozco3928
    @aldoorozco3928 Год назад

    zarpado salio con fritas genia profe!

  • @compudorado
    @compudorado 2 года назад

    Saludos desde Pitalito Huila, Colombia profe

  • @DanielMosca-gx2dl
    @DanielMosca-gx2dl 9 месяцев назад

    muy bueno el curso
    que le ponemos al Id para que trabaje el autoincremental?

  • @josecandeloro8224
    @josecandeloro8224 9 месяцев назад +1

    perfecto

  • @christianwilfridorodriguez3211
    @christianwilfridorodriguez3211 2 месяца назад

    My teacher... vamos por otro video...

  • @hack_crack
    @hack_crack 2 года назад

    Buena explicación, con silbido y todo 😸

  • @diegomorel2172
    @diegomorel2172 2 года назад

    Gracias profe! sos la mejorr.

  • @abrahamcastillo8759
    @abrahamcastillo8759 4 месяца назад

    graaaaan video

  • @fabioescobar5463
    @fabioescobar5463 Год назад

    Super claro

  • @YourDeadDrop_11
    @YourDeadDrop_11 2 года назад

    Hola profe, mí nombre es Gastón y también soy de Oberá estoy con ganas de meterme en el mundo de desarrollo web y estoy mirando cursos sobre HTML, CS, y JavaScript quisiera saber si estoy yendo por buen camino muchísimas bendiciones y gracias por compartir tus conocimientos con nosotros..

  • @pacomaria07
    @pacomaria07 8 дней назад

    Hola, excelente video, pero tengo una duda. Si quiero incluir una fecha de nacimiento cualquiera en el Date que formato debo usar? probé con (2000-06-18) y con (2000/06/18) pero cuando reviso la base de datos Alumno en PhpMyAdmin queda con otra fecha distinta.

  • @gabrielhuanacoimpa9592
    @gabrielhuanacoimpa9592 2 года назад

    Muchas Gracias Profesora

  • @davidgarnica8545
    @davidgarnica8545 Год назад

    Gracias!! logré dar de alta un alumno y estoy feliz 😊
    Consulta: Cada que quiero crear un objeto Alumno, en la base de datos no lo toma y en NeatBeans me tira error, pero si al proyecto le doy "Clean and Build" se soluciona todo y lo da de alta, pero lo tengo que hacer a cada rato, que puede ser?
    Saludooos!!

  • @davidrsmos-ww8tx
    @davidrsmos-ww8tx 4 месяца назад

    Gracias ❤❤❤

  • @jorgelesme9905
    @jorgelesme9905 Год назад

    Se aprende mucho aca

  • @jirmanalexanderrodriguez8402
    @jirmanalexanderrodriguez8402 2 года назад

    Excelente

  • @xgeneralmasterx
    @xgeneralmasterx 6 месяцев назад +1

    Seria super bueno si empiezas a programar con intellij

  • @brayanruizmarreros2107
    @brayanruizmarreros2107 6 месяцев назад

    Si al momento de compilar les sale error, posiblemente puede ser por el mismo nombre de los métodos crearAlumno() en diferentes clases, yo lo cambie el nombre en una clase y funcionó

  • @alanjesusbustamantegaspar4984
    @alanjesusbustamantegaspar4984 Год назад

    Gracias!

  • @djvilitoec2491
    @djvilitoec2491 Год назад

    buenas, los videos que estan en el curso son los mismos que se encuentranaqui, o alla son otros mas detallados?

  • @thomasagustinluna4508
    @thomasagustinluna4508 Год назад

    x mas luisinas!!

  • @axelnival2554
    @axelnival2554 2 года назад

    Genial como NetBeans te facilita la configuracion de la persistencia, Intente hacerlo con VScode y maven pero nunca me reconocia la percistence.xml jaja.

  • @micaelapacialeo5412
    @micaelapacialeo5412 Год назад

    hola profe te hago una consulta en el ejercicio se supone que tengo que crear los servicicios(obligatoriamente) que harian funcionar el crude pero como vos lo estas haciendo todo en el main tenia la duda de ¿¿¿si quisiera hacer lo mismo pero con los servicios tendria que separar la parte del create en este caso y ponerla en su correspondiente servicio y despues crear lo que tenga que crear mientras este vinculado al controlador logico y eso al controlador de persistencia no habria ningun problema no???
    pd:cualquiera que pueda aportar una explicacion para mi aun si no es la profesora me serviria de mucho igual voy a intentarlo para ver que sale pero bueno cualquier ayuda es bienvenida.
    desde ya muchas gracias.

    • @TodoCode
      @TodoCode  Год назад +1

      Más adelante en este mismo curso hay Trabajos prácticos integradores donde vemos TOOOODAS LAS CAPAS y cómo armar cada una con interfaz gráfica, etc etc :D y cómo conectar todo! Estos primeros son para entender cómo funciona! ;)

    • @micaelapacialeo5412
      @micaelapacialeo5412 Год назад

      @@TodoCode perfecto entonces veo todos estos primero y después voy a intentar seguir con lo que estoy haciendo ojalá me salga!!! De paso muchas gracias estos videos me están sirviendo mucho para entender mucho mejor estos temas!!!

  • @LeunamSagravmanvargs
    @LeunamSagravmanvargs 3 месяца назад

    Me sobre escribe el registro en la BD cada vez que cambio los datos en la instanciación de Alumno en el Main

  • @LuisValencia_DS
    @LuisValencia_DS Год назад +1

    Día 20 retomando POO

  • @elmariscal5394
    @elmariscal5394 Год назад

    Hola , con intellij se puede hacer lo mismo que estas haciendo con el netbeans ? saludos

  • @Ninfeaceas
    @Ninfeaceas Год назад +1

    ¿Alguien sabe como se hace lo del minuto 11:18 para que dentro del constructor aparezcan automáticamente los valores que necesita?

  • @rafaelsoqui1529
    @rafaelsoqui1529 Год назад

    y si quiero que guarde los datos de una interfaz de usuario cuando por ejemplo un cliente se registra, como le puedo hacer?

    • @TodoCode
      @TodoCode  Год назад +1

      Mirate los videos que siguen, tenes todos los metodos de JPA y al terminar, hay videos de 4 proyectos integradores explicados paso a paso como resolver 🤩

  • @y.v8014
    @y.v8014 Год назад

    nooooo me sale un error de maven que no puedo resolver, la verdad no sé cómo :( no encuentra el repositorio codehaus en el repositorio central

  • @Circe-gc6em
    @Circe-gc6em 3 месяца назад

    Me perdí

  • @AnaRivera-bx6bc
    @AnaRivera-bx6bc 10 месяцев назад

    no me crea los metodos de crud 😓

    • @frankcastro3054
      @frankcastro3054 9 месяцев назад

      prueba usando netbeans ide 14 ya que este contiene eclipseLink(JPA2.1) a mi me funciono asi y con el jdk18 pero creo que en este caso importa mas la version de la libreria eclipseLink

    • @holmanriverabareno3794
      @holmanriverabareno3794 2 месяца назад

      Pudiste solucionar esto? No me los creo tampoco...

  • @javierwendel9961
    @javierwendel9961 Год назад

    Profe, consulta; cómo hago para agregar fecha que no sea la actual? , tipo fecha real de nacimiento? gracias!

  • @mariagloriabarretomartinez7071
    @mariagloriabarretomartinez7071 Месяц назад

    Gracias!