select * from registro_usuarios;
Su equivalente en HQL es:from RegistroUsuarios
OJO por favor, en la consulta HQL escribimos "RegistroUsuarios" en lugar de "registro_usuarios", esto es porque se hace referencia al bean (o bien a la clase RegistroUsuarios.java, para los no natos) que mapea a la tabla "registro_usuarios". Si comenten el error de escribir la consulta HQL de la manera:from registro_usuarios
entonces obtendrán la espantosa excepción:
org.hibernate.hql.ast.querysyntaxexception registro_usuarios is not mapped from Registro_Usuarios
Bueno espero que les haya sido de ayuda, saludos...
Gracias, busque en Google y apareció esto respondiendo al mismo error que tenía, es la primera vez que uso Hiberante y honestamente el manual esta algo poco didáctico.
ResponderEliminargracias me ayudo rapidamente :)
ResponderEliminargracias.. buen aporte
ResponderEliminarme ayudó Gracias
ResponderEliminarRealmente me ayudo :D Gracias
ResponderEliminarTambien existe por otro error, por que en el XML persistence.xml no se encuentre mapeada la clase, cuando el proyecto se encuentra marcado de modo local, es decir que no utiliza el jdbc para las conexiones!!
ResponderEliminarEntonces, cuando el proyecto está en modo local, cómo hago para mapear la clase?
EliminarGracias, ésto era justo lo que necesitaba leer.
EliminarGracias me ayudo mucho
ResponderEliminar"se hace referencia al bean ... que mapea a la tabla" <--- esa frase fue clave.
ResponderEliminarGracias por tu publicación!!!
Gracias, eres un crack.
ResponderEliminarGracias men
ResponderEliminarMuchas Gracias, me sirvio muchisimo
ResponderEliminargracias
ResponderEliminar