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.


4
¿Por qué necesito Transacción en Hibernate para operaciones de solo lectura?
¿Por qué necesito Transacción en Hibernate para operaciones de solo lectura? ¿La siguiente transacción bloquea la base de datos? Código de ejemplo para obtener de DB: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to write anything ¿Puedo usar en …


17
Spring Hibernate: no se pudo obtener la sesión sincronizada con la transacción para el hilo actual
Creé una aplicación con spring + hibernate, pero siempre obtengo este error. Esta es mi primera aplicación con hibernación, leí algunas guías pero no puedo resolver este problema. ¿Dónde estoy haciendo mal? Este es el código de mi aplicación. ott 05, 2014 4:03:06 PM org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh Informazioni: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@1eab16b: startup …


10
¿Cómo llamo al deserializador predeterminado desde un deserializador personalizado en Jackson?
Tengo un problema en mi deserializador personalizado en Jackson. Quiero acceder al serializador predeterminado para completar el objeto en el que estoy deserializando. Después de la población, haré algunas cosas personalizadas, pero primero quiero deserializar el objeto con el comportamiento predeterminado de Jackson. Este es el código que tengo en …

14
Ignore los campos del objeto Java de forma dinámica mientras envía como JSON desde Spring MVC
Tengo una clase modelo como esta, para hibernar @Entity @Table(name = "user", catalog = "userdb") @JsonIgnoreProperties(ignoreUnknown = true) public class User implements java.io.Serializable { private Integer userId; private String userName; private String emailId; private String encryptedPwd; private String createdBy; private String updatedBy; @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "UserId", unique …


4
@UniqueConstraint y @Column (único = verdadero) en la anotación de hibernación
¿Cuál es la diferencia entre @UniqueConstraint y @Column (único = verdadero) ? Por ejemplo: @Table( name = "product_serial_group_mask", uniqueConstraints = {@UniqueConstraint(columnNames = {"mask", "group"})} ) Y @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private ProductSerialMask mask; @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private Group group;

10
javax.validation.ValidationException: HV000183: No se puede cargar 'javax.el.ExpressionFactory'
Intento escribir una aplicación muy simple con validador de hibernación: mis pasos: agregue la siguiente dependencia en pom.xml: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.1.1.Final</version> </dependency> escribir código: class Configuration { Range(min=1,max=100) int threadNumber; //... public static void main(String[] args) { ValidatorFactory factory = Validation.buildDefaultValidatorFactory(); Validator validator = factory.getValidator(); Configuration configuration = new …




13
Cómo corregir la excepción LazyInitializationException de Hibernate: no se pudo inicializar de manera perezosa una colección de roles, no se pudo inicializar el proxy - sin sesión
En el AuthenticationProvider personalizado de mi proyecto de primavera, estoy intentando leer la lista de autoridades del usuario registrado, pero me enfrento al siguiente error: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.horariolivre.entity.Usuario.autorizacoes, could not initialize proxy - no Session at org.hibernate.collection.internal.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:566) at org.hibernate.collection.internal.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection.java:186) at org.hibernate.collection.internal.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:545) at org.hibernate.collection.internal.AbstractPersistentCollection.read(AbstractPersistentCollection.java:124) …


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.