Preguntas etiquetadas con hibernate

Hibernate es una biblioteca de mapeo relacional de objetos (ORM) para el lenguaje Java que permite a los desarrolladores utilizar modelos de dominio de estilo POJO en sus aplicaciones de formas que se extienden mucho más allá del mapeo de objetos / relacional.

7
Hibernate: crear / actualizar automáticamente las tablas de base de datos basadas en clases de entidad
Tengo la siguiente clase de entidad (en Groovy): import javax.persistence.Entity import javax.persistence.Id import javax.persistence.GeneratedValue import javax.persistence.GenerationType @Entity public class ServerNode { @Id @GeneratedValue(strategy = GenerationType.AUTO) Long id String firstName String lastName } y mi persistence.xml: <?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="1.0"> <persistence-unit name="NewPersistenceUnit"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <properties> <property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/Icarus"/> <property name="hibernate.connection.driver_class" …
101 java  mysql  hibernate  jpa  groovy 

7
¿Cuál es el uso de la anotación @Temporal en Hibernate?
La documentación de Hibernate tiene la siguiente información para la @Temporalanotación: En las API de Java simples, la precisión temporal del tiempo no está definida. Al tratar con datos temporales, es posible que desee describir la precisión esperada en la base de datos. Los datos temporales pueden tener precisión DATE, …
101 java  hibernate 


11
¿Cómo se crea una consulta distinta en HQL?
¿Hay alguna forma de crear una consulta distinta en HQL? Ya sea usando la palabra clave "distinta" o algún otro método. No estoy seguro de si distinto es un trabajo clave válido para HQL, pero estoy buscando el equivalente en HQL de la palabra clave SQL "distinto".
100 hibernate  hql  distinct 


11
Especificación de un índice (clave no única) mediante JPA
¿Cómo se define un campo, por ejemplo, emailque tiene un índice utilizando anotaciones JPA? Necesitamos una clave no única emailporque hay literalmente millones de consultas en este campo por día y es un poco lento sin la clave. @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code …


19
org.hibernate.hql.internal.ast.QuerySyntaxException: la tabla no está mapeada
Tengo la aplicación web de ejemplo Hibernate 4.3.5 + Base de datos Derby 10.10.1.1+ Glassfish4.0 con IDE NetBeans 8.0Beta. Tengo la siguiente excepción: Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: CUSTOMERV is not mapped at org.hibernate.hql.internal.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:189) at org.hibernate.hql.internal.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:109) at org.hibernate.hql.internal.ast.tree.FromClause.addFromElement(FromClause.java:95) at org.hibernate.hql.internal.ast.HqlSqlWalker.createFromElement(HqlSqlWalker.java:331) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.fromElement(HqlSqlBaseWalker.java:3633) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.fromElementList(HqlSqlBaseWalker.java:3522) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.fromClause(HqlSqlBaseWalker.java:706) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.query(HqlSqlBaseWalker.java:562) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.selectStatement(HqlSqlBaseWalker.java:299) at org.hibernate.hql.internal.antlr.HqlSqlBaseWalker.statement(HqlSqlBaseWalker.java:247) …

6
No se puede usar la generación de claves de columna de identidad con <union-subclass> (TABLE_PER_CLASS)
com.something.SuperClass: @Entity @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS) public abstract class SuperClass implements Serializable { private static final long serialVersionUID = -695503064509648117L; long confirmationCode; @Id @GeneratedValue(strategy = GenerationType.AUTO) // Causes exception!!! public long getConfirmationCode() { return confirmationCode; } public void setConfirmationCode(long confirmationCode) { this.confirmationCode = confirmationCode; } } com.something.SubClass: @Entity public abstract class …

9
org.hibernate.MappingException: No se pudo determinar el tipo para: java.util.List, en la tabla: College, para las columnas: [org.hibernate.mapping.Column (estudiantes)]
Estoy usando Hibernate para todas las operaciones CRUD en mi proyecto. No funciona para las relaciones uno a varios y varios a uno. Me da el siguiente error. org.hibernate.MappingException: Could not determine type for: java.util.List, at table: College, for columns: [org.hibernate.mapping.Column(students)] Luego, de nuevo, revisé este video tutorial . Para …
96 java  hibernate  orm 

8
¿Cómo funciona FetchMode en Spring Data JPA?
Tengo una relación entre tres objetos modelo en mi proyecto (fragmentos de modelo y repositorio al final de la publicación. Cuando lo llamo PlaceRepository.findById, activa tres consultas seleccionadas: ("sql") SELECT * FROM place p where id = arg SELECT * FROM user u where u.id = place.user.id SELECT * FROM …


18
¿No se encontró ningún serializador para la clase org.hibernate.proxy.pojo.javassist.Javassist?
Estoy trabajando en SpringMVC, Hibernatey JSONpero estoy consiguiendo este error. HTTP Status 500 - Could not write JSON: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationConfig.SerializationFeature.FAIL_ON_EMPTY_BEANS) ) Por favor verifique mi entidad a continuación @Entity @Table(name="USERS") public class User { …
94 json  spring  hibernate 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.