[ 
https://issues.apache.org/jira/browse/OLINGO-129?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13893746#comment-13893746
 ] 

Michael Bolz commented on OLINGO-129:
-------------------------------------

Hi Chandan,

as summary with this PoC I wanted to show/test that it is possible to do (with 
little effort) an integration of a JPA based database connection into the 
{{DataStore}} interfaces of the {{annotation-processor}} extension.

The differences to the OData JPA Processor is that the {{EDM}} and the generic 
data access is not extracted from any kind of {{JPA}} annotation.
So the {{EDM}} and the generic data access is based on the {{api-annotation}} 
of OData in the java beans.
And in addition the beans have to be annotated with {{JPA}} annotations which 
than can be used by a Java {{EntityManager}} for mapping from/to the database.

As I have understand the OData JPA Processor it will also create the {{EDM}} 
and data access based on {{JPA}} annotations.

Kind regards,
Michael

> PoC for JpaDataStore in combination with AnnotationInMemoryDs
> -------------------------------------------------------------
>
>                 Key: OLINGO-129
>                 URL: https://issues.apache.org/jira/browse/OLINGO-129
>             Project: Olingo
>          Issue Type: New Feature
>          Components: odata2-annotation
>            Reporter: Michael Bolz
>            Assignee: Michael Bolz
>            Priority: Trivial
>
> As a Proof of Concept create an {{JpaDataStore}} which is used from the  
> {{AnnotationInMemoryDs}}.
> The idea is just to extract a {{DataStore}} interface and implement it with 
> use of JPA/EntityManager as backend (instead of the {{HashMap}}).  



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to