Articles of orm

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

Obteniendo el último valor en una mesa unida con Eloquent

Tengo dos tablas como esta: productos: +—-+———–+ | id | name | +—-+———–+ | 1 | Product 1 | | 2 | Product 2 | | 3 | Product 3 | | 4 | Product 4 | +—-+———–+ precios: +—-+——-+————+———————+ | id | price | product_id | created_at | +—-+——-+————+———————+ | 1 | 20 | […]

Las mejores herramientas gratuitas de ORM para usar con .NET 2.0 / 3.5

Estoy interesado en usar un paquete Object-Relational Mapping para un próximo proyecto. Este proyecto comenzará como una aplicación ASP.NET pero tendrá muchas funcionalidades que eventualmente se compartirán con las aplicaciones WinForms. ¿Alguien puede sugerir algunos buenos paquetes gratuitos de ORM que funcionen bien en situaciones de ASP.NET y WinForms?

Hibernate named Query Order por parámetro

Hola, ¿alguien puede indicarme cómo podemos pasar una orden por cláusula como parámetro nombrado a hql? Ex: Trabajos: select tb from TransportBooking as tb and TIMESTAMP(tb.bookingDate, tb.bookingTime) >= current_timestamp() order by tb.bookingDate No funciona: select tb from TransportBooking as tb and TIMESTAMP(tb.bookingDate, tb.bookingTime) >= current_timestamp() order by :order