hola doc , mi consulta es si uso la anotacion @persistenceContext en el EntityManager y declaro una variable de este tipo , port ejemplo em , y luego llamo a uno de sus metodos createNativeQuery y le paso el query de sql . estaria usando JPA ?
hola Oscar, excelente explicación, estoy haciendo el curso de udemy y muchas veces me quedan conceptos abiertos y los integro con tus explicaciones que son perfectas.
hola Oscar, lo de la persistencia y mapeo de datos lo puedo lograr usando javae-api.8.0.jar por ejemplo, entonces cual seria la diferencia o ventaja de usar hibernate? saludos
Tu afirmación es mediamente correcta, javae-api es todo el API estandar de Java Enterprise edition, entre ellas, las librerías de JPA, sin embargo, JPA por si solo no funciona, si no que requiere de una implementación. Según el servidor en el que despliegues, será la implementación de JPA que tomará por default, por ejemplo. Wildfly de forma automática la implementación de Hibernate, Weblogic toma la de TopLink y creo que TomEE usa EclipseLink, como verás, el api estandar de Java solo proporciona el API estandar, pero por si solo no funciona.
si, es totalmente posible, aun que no recomendado, lo que puedes hacer es ejecutar instruccines nativas por medio de JPA, de esta forma te subes al ciclo de vida de JPA y las ventajas que ya tiene
Las tablas son en singular, y siempre tendrán varios registros, de lo contrario, la única forma de crear una tabla con nombre en singular sería que tuviese 1 solo registro.
Oscar tiene una capacidad de engancharte en el tema brutal... Da gusto ver sus videos
tu tambien la tienes, hay que desarrollarla
Excelente explicación. De hecho en una prueba técnica me preguntaron la diferencia entre JPA y Hibernate. Muchas gracias!!!
muy bueno! este video debería tener muchisimos mas likes y visualizaciones .
Excelente explicación,me ayudo a entender varios conceptos y procesos en java
Amigo que bien explicas, los 25 minutos me quedaron cortos jaja , sigue así crack
Es una excelente explicación tanto a nivel profesional como nivel estándar. !Buen vídeo¡
Muchas gracias por el comentario, ayuda mucho 😀
Gracias me ayudo a entender mucho este tema
la mejor explicación que pude ver, muchas gracias
Gracias Jhon, un poco tarde la respuesta pero segura, de igual forma, te invito al curso completo, verás que valdrá la pena codmind.com/courses/jpa
Excelente muchas gracias.
hola doc , mi consulta es si uso la anotacion @persistenceContext en el EntityManager y declaro una variable de este tipo , port ejemplo em , y luego llamo a uno de sus metodos createNativeQuery y le paso el query de sql . estaria usando JPA ?
Si, estarías usando JPA. cuando usas @PersistenceContext estas inyectando una instancia del EntityManager, lo cual es parte de JPA
Muy interesante Óscar, estaré atento a futuros videos. gracias.
Gracias Carlos
Excelente video maestro, dejaste muy claras todas mis dudas. Fuerte abrazo.
Gracias por el comentario Brandon, y disculpa la demora en contestar, de igual forma te invito al curso complo: codmind.com/courses/jpa
muy bueno el video!
hola Oscar, excelente explicación, estoy haciendo el curso de udemy y muchas veces me quedan conceptos abiertos y los integro con tus explicaciones que son perfectas.
Que curso estás realizando?
EXCELENTE
Me aclaraste muchas dudas, gracias!!!! L I K E
EXCELENTE!
Un crack me gusta tu bloc
gracias
buen vídeo bro excelente explicación
Gracias! 😊
Habla un poco de ejb, genial tus videos.
Si, quizás un poco más adelante aborder este tema. saludos.
@@Codmind has pensado en realizar algun curso free por aqui?, grscial por el contenido esta excelente.
@@rusia18rusia65 De momento un curso como tal no, pero seguiré subiendo videos interesantes
hola Oscar, lo de la persistencia y mapeo de datos lo puedo lograr usando javae-api.8.0.jar por ejemplo, entonces cual seria la diferencia o ventaja de usar hibernate? saludos
Tu afirmación es mediamente correcta, javae-api es todo el API estandar de Java Enterprise edition, entre ellas, las librerías de JPA, sin embargo, JPA por si solo no funciona, si no que requiere de una implementación. Según el servidor en el que despliegues, será la implementación de JPA que tomará por default, por ejemplo. Wildfly de forma automática la implementación de Hibernate, Weblogic toma la de TopLink y creo que TomEE usa EclipseLink, como verás, el api estandar de Java solo proporciona el API estandar, pero por si solo no funciona.
@@Codmind ah ok muchísimas gracias, estoy usando glassfish que entonces estará usando alguna de estas implementaciones
hola, spring boot utiliza jpa ?
Si, lo puedes usar como JPA o tiene una tecnología llamada Spring Data, que encapsula a JPA
se puede usar jpa conjuntamente en un proyecto que usa jdbc?
si, es totalmente posible, aun que no recomendado, lo que puedes hacer es ejecutar instruccines nativas por medio de JPA, de esta forma te subes al ciclo de vida de JPA y las ventajas que ya tiene
Hola, segui tu curso aca y en la pagina, me encantaria completarlo. hay algun tipo de cupon de descuento o por el estilo?
Hola Estaban, escríbenos en la página para ver que podemos hacer.
Alguien sabe de algún curso, tutorial o video para realizar un proyecto con apache openJPA?
Estoy buscando desesperadamente...
Casi siempre las bases en objetos asi ya esta comfigurado el incrememto del Id, porque hacerlo desde el codigo.
Las tablas son en singular, y siempre tendrán varios registros, de lo contrario, la única forma de crear una tabla con nombre en singular sería que tuviese 1 solo registro.
Es cuestión de nomenclatura, no hay nada escrito, si no lo que el equipo de trabajo define como lo "correcto".
El curso q está puesto no funciona. Editalo y quitalo para evitar confusiones. Thanks
¿Cómo que no funciona? no entendí, te refieres a la URL que esta en los comentarios?
@@Codmind Se habría caido el servidor pues no lo abría el navegador cuando puse el mensaje, pero ahora si que va.
no es una excelente explicacion. Usa algunos terminos y los intercambia por otros.
Cuando harás más videos, todo muy cool