persistence
persistence copied to clipboard
It might be a bit convenient if `@ColumnResult` could specify an `AttributeConverter`. ```java public @interface ColumnResult { String name(); Class type() default void.class; Class
Rather any RDBMS is able to define custom SQLSTATEs. This becomes useful when writing batches, triggers and stored procedures, as the business logic inside that SQL programs has the ability...
this is a huge limitation , the only way around is to create an inefficient query.
JPA 2.1 introduced the concept of fetch graphs and load graphs. In a fetch graph attributes that are specified are treated as EAGER. Unfortunately, there is no strong facility to...
The List/Map getter methods (e.g. getAttributeNodes()) on EntityGraph, AttributeNode, and Subgraph do not specify whether the List/Map returned is a mutable one or a copy. They should be specified as...
Currently in Hibernate the JPQL query ```sql from Parent p where p.child is null ``` generates the following incorrect SQL statement ```sql select parent0_.id as id1_1_ from Parent parent0_ where...
Please consider adding an EntityManager#getReference(Class, Object, Object) method to the JPA specification. The method's purpose should be to return an entity provided that its identifier _and version_ are equal to...
I think we should consider updating Persistence 3.1 TCK tests to not fail with persistence providers that support `SQL Array` mapping. As per https://jakarta.ee/committees/specification/tckprocess: > How Tests May be Added...
`src/com/sun/ts/tests/jpa/core/query/apitests/Client#queryAPITest27`, `src/com/sun/ts/tests/jpa/core/query/apitests/Client#queryAPITest29` and `src/com/sun/ts/tests/jpa/se/entityManager/Client#typedQueryMethodsAfterClose16Test` assume that comparison expressions `A = B` can be constructed, where `A` and `B` are not of compatible types. `queryAPITest27` compares a date against a string...