Articles of hibernate mapping

Anotación Hibernate o configuración XML

He comenzado un nuevo proyecto con Hibernate . ¿La anotación de Hibernate es una mejor opción o es mejor la asignación de Hibernate XML? He usado Hibernate con la configuración XML, pero no tengo idea sobre la anotación. ¿Hay algún problema al ir a la implementación basada en anotaciones? ¿El mantenimiento de una aplicación es […]

Postgresql UUID compatible con Hibernate?

No puedo hacer que Hibernate trabaje con java.utiliránID para PostgreSQL. Aquí está el mapeo usando las anotaciones javax.persistence. *: private UUID itemUuid; @Column(name=”item_uuid”,columnDefinition=”uuid NOT NULL”) public UUID getItemUuid() { return itemUuid; } public void setItemUuid(UUID itemUuid) { this.itemUuid = itemUuid; } Al persistir un objeto transitorio obtengo una SQLGrammarException: column “item_uuid” is of type uuid […]

cómo devolver Map con HQL

tengo una mesa Permiso : carné de identidad nombre desc Lo que estoy haciendo ahora es hacer una consulta que devuelva un objeto de permiso y luego poner los valores en el mapa mediante progtwigción 1- Pero me preguntaba si es posible hacer un HQL (o sql nativo si no es posible) para seleccionar el […]

El uso de Hibernate de la secuencia PostgreSQL no afecta la tabla de secuencias

He configurado Hibernate para utilizar la secuencia de PostgreSQL (a través de anotaciones) para generar valores para la columna de identificación de clave principal de la siguiente manera: @Id @SequenceGenerator(name=”pk_sequence”,sequenceName=”entity_id_seq”) @GeneratedValue(strategy=GenerationType.SEQUENCE,generator=”pk_sequence”) @Column(name=”id”, unique=true, nullable=false) public int getId() { return this.id; } Lo que veo con esta configuración es que hibernate ya está asignando valores de […]

¿Alguien puede explicar mappedBy in hibernate?

Soy nuevo para hibernate y necesito usar relaciones uno a muchos y muchos a uno. Es una relación bidireccional en mis objetos, por lo que puedo atravesar desde cualquier dirección. mappedBy es la forma recomendada de hacerlo, sin embargo, no pude entenderlo. ¿Puede alguien explicarme por favor? ¿Cuál es la forma recomendada de usarlo? ¿Qué […]

Propiedad calculada con JPA / Hibernate

Mi bean Java tiene una propiedad childCount. Esta propiedad no está asignada a una columna de base de datos . En cambio, debe ser calculado por la base de datos con una función COUNT() que opera en la combinación de mi bean Java y sus hijos. Sería aún mejor si esta propiedad se pudiera calcular […]