persistence
persistence copied to clipboard
Like the `@DataSourceDefinition`, add annotation config for JPA. And additionally provide the capability of using CDI beans(eg. like `EntityManagerFactorBean` role in Spring) to setup JPA.
Consider to integrate Config spec and make the item in the *persistence.xml* can be configured as expression language. ```xml ${app.jndi.dataSource} ``` BTW, consider environmental variants for the persistence.xml. For example,...
Hi, I think it would be very useful to add in `Index.java` a property called `condition` / `where`, to use in DB types that support the feature. For example: ```java...
For example, Form ``` Join join(SingularAttribute
Hi all, The repository pattern is a well-used and well-known pattern that facilitates querying data in an easy way. I think it matches the Cloud Native practices, as many Cloud...
`Query.getSingleResult()` is a widely used method. It's purpose is to "_execute a SELECT query that returns a single untyped result_". In case there is no result, it throws an unchecked...
During the discussions for #319 I had thrown out the idea of application provided id generators. While an application can always simply assign an id value to any new entity...
Section 2.3.1 (Default Access Type) goes into great detail to define the default access type for mapping annotations. However, it does not define a default access type strategy for XML...
Path interface declares: Expression get(PluralAttribute collection); it should be instead Expression get(PluralAttribute
Add lower type bounds to the entity argument X of the return value of Path.get(PluralAttribute) and Path.get(MapAttribute). The absense of these lower bounds prevent usage of the JPA criteria API...