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!
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!
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
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
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.
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.
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.
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){} } } }
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..
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.
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!!
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ó
Genial como NetBeans te facilita la configuracion de la persistencia, Intente hacerlo con VScode y maven pero nunca me reconocia la percistence.xml jaja.
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.
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! ;)
@@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!!!
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 🤩
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
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!
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!
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
Gran comentario, esa era una de mis dudas
vine por el curso, y me quede por la sonrisa
Muy buen vídeo 😎👌🏽 Saludos desde Obera Misiones! Sigue así 🙌🏻
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
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.
Excelente video maestra, tengo poco tiempo que empecé con programación y me has ayudado bastante con tus video fáciles de entender. 😊
lo mejor que me ha pasado en el mundo del desarrollo es conocer a Luisina y TodoCode
Que grande, explica mejor que un curso que se dedica especialmente al Backend...
Pero que genio, aquí pongo pausa para intentar hacer algo igual para llevarlo a la práctica porque ya me medio atoré
Que excelentes videos como siempre profe Luisina! Sobre todos con esos grandes efectos de sonido como el SILBIDO jejeje. 🤗
Haces magia, chama!! jeje Me sieto pro viendo tus explicaciones.
Excelente vídeo, mejor canal de explicación de programación de RUclips!! Es TODO CODE 😃😃
todo bien, el que sigue!
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.
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.
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){}
}
}
}
súper explicación, donde estuviste todo este tiempo ! Tienes un talento único
Llendo al laburo,viendo las clases.
🧉👍
Gracias, chévere 🍌!!!
zarpado salio con fritas genia profe!
Saludos desde Pitalito Huila, Colombia profe
muy bueno el curso
que le ponemos al Id para que trabaje el autoincremental?
perfecto
My teacher... vamos por otro video...
Buena explicación, con silbido y todo 😸
Gracias profe! sos la mejorr.
graaaaan video
Super claro
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..
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.
Muchas Gracias Profesora
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!!
Gracias ❤❤❤
Se aprende mucho aca
Excelente
Seria super bueno si empiezas a programar con intellij
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ó
Gracias!
buenas, los videos que estan en el curso son los mismos que se encuentranaqui, o alla son otros mas detallados?
x mas luisinas!!
Genial como NetBeans te facilita la configuracion de la persistencia, Intente hacerlo con VScode y maven pero nunca me reconocia la percistence.xml jaja.
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.
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! ;)
@@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!!!
Me sobre escribe el registro en la BD cada vez que cambio los datos en la instanciación de Alumno en el Main
Día 20 retomando POO
Hola , con intellij se puede hacer lo mismo que estas haciendo con el netbeans ? saludos
si
¿Alguien sabe como se hace lo del minuto 11:18 para que dentro del constructor aparezcan automáticamente los valores que necesita?
Alt + Insert
a mi me funciona con Ctrl + Space
y si quiero que guarde los datos de una interfaz de usuario cuando por ejemplo un cliente se registra, como le puedo hacer?
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 🤩
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
Me perdí
no me crea los metodos de crud 😓
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
Pudiste solucionar esto? No me los creo tampoco...
Profe, consulta; cómo hago para agregar fecha que no sea la actual? , tipo fecha real de nacimiento? gracias!
Gracias!