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.




2
¿Cuál es el "lado propietario" en un mapeo ORM?
¿Qué significa exactamente el lado propietario ? ¿Qué es una explicación con algunos ejemplos de mapeo ( uno a muchos, uno a uno, muchos a uno )? El siguiente texto es un extracto de la descripción de @OneToOne en la documentación de Java EE 6. Puedes ver el lado propietario …
129 java  hibernate  orm  jpa  mapping 



13
¿Cómo instalar Hibernate Tools en Eclipse?
¿Cuál es la forma correcta de instalar Hibernate Tools en Eclipse como complemento? El sitio de Hibernate realmente no da ninguna instrucción. Mirando el binario de Hibernate Tools HibernateTools-3.2.4.Beta1-R200810311334.zip, parece que puedo descomprimir esto en mi directorio eclipse. ¿Lo descomprimo en mi directorio de eclipse? Esto parece un truco para …

17
Error de hibernación: QuerySyntaxException: los usuarios no están asignados [de los usuarios]
Estoy tratando de obtener una lista de todos los usuarios de la tabla "usuarios" y aparece el siguiente error: org.hibernate.hql.internal.ast.QuerySyntaxException: users is not mapped [from users] org.hibernate.hql.internal.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:180) org.hibernate.hql.internal.ast.tree.FromElementFactory.addFromElement(FromElementFactory.java:110) org.hibernate.hql.internal.ast.tree.FromClause.addFromElement(FromClause.java:93) Este es el código que escribí para agregar / obtener usuarios: public List<User> getUsers() { Session session = HibernateUtil.getSessionFactory().getCurrentSession(); session.beginTransaction(); List<User> …
126 java  hibernate 

8
Configurar la dependencia de Maven para SQL Server
Estoy desarrollando un portlet donde tengo acceso de Hibernate a la base de datos de SQL Server. Configuré dependencias de Maven para él e intento encontrar el conector de SQL Server de la misma manera que sé que MySql lo tiene. Aún así, mi búsqueda en Google solo proporciona Mysql …

9
Spring Boot + JPA: se ignora la anotación del nombre de la columna
Tengo una aplicación Spring Boot con dependencia spring-boot-starter-data-jpa. Mi clase de entidad tiene una anotación de columna con un nombre de columna. Por ejemplo: @Column(name="TestName") private String testName; SQL generado por esto creado test_namecomo el nombre de las columnas. Después de buscar una solución, encontré que spring.jpa.hibernate.naming_strategy=org.hibernate.cfg.EJB3NamingStrategyresolvió el problema (el …


4
¿Cuál es la diferencia entre persist () y merge () en JPA e Hibernate?
¿Cuál es la diferencia entre persist () y merge () en Hibernate? persist() puede crear una consulta ACTUALIZAR E INSERTAR, por ejemplo: SessionFactory sef = cfg.buildSessionFactory(); Session session = sef.openSession(); A a=new A(); session.persist(a); a.setName("Mario"); session.flush(); en este caso, la consulta se generará así: Hibernate: insert into A (NAME, ID) …
119 java  hibernate  jpa  orm  entity 

6
Hibernate, @SequenceGenerator y deploymentSize
Todos conocemos el comportamiento predeterminado de Hibernate al usarlo @SequenceGenerator: aumenta la secuencia de la base de datos real en uno , multiplica este valor por 50 ( allocationSizevalor predeterminado ) y luego usa este valor como ID de entidad. Este es un comportamiento incorrecto y entra en conflicto con …
117 java  hibernate  jpa  hilo 

8
Hibernate Criteria devuelve hijos varias veces con FetchType.EAGER
Tengo una Orderclase que tiene una lista de OrderTransactionsy la asigné con un mapeo de Hibernate de uno a muchos así: @OneToMany(targetEntity = OrderTransaction.class, cascade = CascadeType.ALL) public List<OrderTransaction> getOrderTransactions() { return orderTransactions; } Estos Ordermensajes también tienen un campo orderStatus, que se utiliza para filtrar con los siguientes criterios: …
115 java  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.