Articles of orm

Hibernate desencadena violaciones de restricciones utilizando orphanRemoval

Tengo problemas con la instalación de JPA / Hibernate (3.5.3), donde tengo una entidad, una clase de “Cuenta”, que tiene una lista de entidades secundarias, instancias de “Contacto”. Intento poder agregar / eliminar instancias de Contacto en una propiedad de la Cuenta de la Cuenta. Agregar una nueva instancia en el conjunto y llamar a […]

¿Cómo desactivar hbm2ddl?

No pude encontrar una referencia sobre cómo desactivar hbm2ddl.

Secuencia de hibernación en el oracle, @GeneratedValue (strategy = GenerationType.AUTO)

Soy usign @GeneratedValue (strategy = GenerationType.AUTO) para generar el ID en mi entidad. Ahora no sé cómo funciona, pero en mi tabla secundaria, genera valores de ID, que siguen la secuencia principal. //parent table @Entity @Table (name = “parent”) public class Parent { @Id @GeneratedValue (strategy = GenerationType.AUTO) @Column (name = “id”) private long id; […]

¿Cómo puedo guardar correctamente en cascada una relación bidireccional uno a uno en la clave principal en Hibernate 3.6?

Tengo una relación de entidad bidireccional uno a uno con claves compartidas. Cuando bash salvar al propietario de la asociación, recibo una excepción de “null id generated” contra el lado de la propiedad de la relación. Estoy utilizando hibernate-entitymanager y estoy usando spring para la gestión de transacciones. Poseer entidad @Entity @Table(name = “lead”) public […]

@Basic (opcional = falso) vs @Column (nullable = false) en JPA

¿Cuál es la diferencia entre @Basic(optional = false) y @Column(nullable = false) en la persistencia de JPA?

Dapper.Rainbow VS Dapper.Contrib

¿Puede alguien explicar la diferencia entre Dapper.Rainbow vs. Dapper.Contrib ? Me refiero a cuándo usas SqlMapperExtensions.cs de Dapper.Contrib y cuándo deberías usar Dapper.Rainbow?

NHibernate vs LINQ a SQL

Como alguien que no ha usado ninguna tecnología en proyectos del mundo real, me pregunto si alguien sabe cómo se complementan estos dos y cuánto se superponen sus funcionalidades.

Hibernate vs JPA vs JDO – pros y contras de cada uno?

Estoy familiarizado con ORM como concepto, e incluso he usado nHibernate hace varios años para un proyecto .NET; sin embargo, no he seguido el tema de ORM en Java y no he tenido la oportunidad de utilizar ninguna de estas herramientas. Pero, ahora puedo tener la oportunidad de comenzar a utilizar algunas herramientas ORM para […]

¿Cómo usar diferentes fonts de datos en una consulta usando cakephp3?

Estoy trabajando en un proyecto cakePHP3 que tiene 3 fonts de datos diferentes. Tengo un modelo principal, llamado aplicación, que debe tener dos asociaciones de hasOne() para dos modelos con un origen de datos diferente como Aplicación de modelo. Creé los dos modelos y apunté las dos tablas de modelos a sus fonts de datos […]

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 […]