You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@deltaspike.apache.org by "Gerhard Petracek (JIRA)" <ji...@apache.org> on 2012/12/19 23:33:13 UTC

[jira] [Updated] (DELTASPIKE-60) Review and discuss a generic DAO API

     [ https://issues.apache.org/jira/browse/DELTASPIKE-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gerhard Petracek updated DELTASPIKE-60:
---------------------------------------

    Assignee: Romain Manni-Bucau  (was: Gerhard Petracek)
    
> Review and discuss a generic DAO API
> ------------------------------------
>
>                 Key: DELTASPIKE-60
>                 URL: https://issues.apache.org/jira/browse/DELTASPIKE-60
>             Project: DeltaSpike
>          Issue Type: Task
>          Components: Core
>            Reporter: Thomas Hug
>            Assignee: Romain Manni-Bucau
>             Fix For: 0.4-incubating
>
>
> A CDI extension based DAO API is intended to help simplifying DAOs. JPA query methods often require repetitive code and clutter DAOs. Getting rid of boilerplate and allowing to create simple queries declaratively will help keeping focus on the more complex query logic.
> Topics:
> - Declarative queries
> - Simplified usage of JPA
> There is already an existing CDI extension approaching this problem:
> https://github.com/ctpconsulting/query
> http://ctpconsulting.github.com/query/latest

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Re: [DISCUSS] DELTASPIKE-60 Review and discuss a generic DAO API

Posted by "John D. Ament" <jo...@gmail.com>.
I just revived the DS-113 discussion.  I was hoping to see more responses
internally to my question about approach as well as some more progression
from the CDI EG.

John


On Wed, Dec 19, 2012 at 7:18 PM, Romain Manni-Bucau
<rm...@gmail.com>wrote:

> cdi-query is close to be the answer
>
> think we are still waiting servicehandler to be imported
>
> anyone who could do it?
>
> Romain Manni-Bucau
> Twitter: @rmannibucau
> Blog: http://rmannibucau.wordpress.com/
> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> Github: https://github.com/rmannibucau
>
>
>
> 2012/12/20 Jason Porter <li...@gmail.com>:
> > Is CDI Query still being looked at, or are we talking about something
> else?
> >
> >
> > On Wed, Dec 19, 2012 at 3:48 PM, Mark Struberg <st...@yahoo.de>
> wrote:
> >
> >> I thought we will for now at least start with the dynamic query api
> which
> >> is similar to what we do with the typesafe messages?
> >>
> >> LieGrue,
> >> strub
> >>
> >>
> >>
> >>
> >> ----- Original Message -----
> >> > From: Arne Limburg <ar...@openknowledge.de>
> >> > To: "deltaspike-dev@incubator.apache.org" <
> >> deltaspike-dev@incubator.apache.org>
> >> > Cc:
> >> > Sent: Wednesday, December 19, 2012 11:41 PM
> >> > Subject: [DISCUSS] DELTASPIKE-60 Review and discuss a generic DAO API
> >> >
> >> > Did you notice that Spring-Data ships with a CDI extension?
> >> >
> >> >
> >> > So if we want to implement this, the core question for me is, how does
> >> our
> >> > implementation distinguish from spring-data?
> >> >
> >> > Cheers,
> >> > Arne
> >> >
> >> > Am 19.12.12 23:33 schrieb "Gerhard Petracek (JIRA)" unter
> >> > <ji...@apache.org>:
> >> >
> >> >>
> >> >>      [
> >> >>
> >>
> https://issues.apache.org/jira/browse/DELTASPIKE-60?page=com.atlassian.jir
> >> >> a.plugin.system.issuetabpanels:all-tabpanel ]
> >> >>
> >> >> Gerhard Petracek updated DELTASPIKE-60:
> >> >> ---------------------------------------
> >> >>
> >> >>     Assignee: Romain Manni-Bucau  (was: Gerhard Petracek)
> >> >>
> >> >>>  Review and discuss a generic DAO API
> >> >>>  ------------------------------------
> >> >>>
> >> >>>                  Key: DELTASPIKE-60
> >> >>>                  URL:
> >> > https://issues.apache.org/jira/browse/DELTASPIKE-60
> >> >>>              Project: DeltaSpike
> >> >>>           Issue Type: Task
> >> >>>           Components: Core
> >> >>>             Reporter: Thomas Hug
> >> >>>             Assignee: Romain Manni-Bucau
> >> >>>              Fix For: 0.4-incubating
> >> >>>
> >> >>>
> >> >>>  A CDI extension based DAO API is intended to help simplifying DAOs.
> >> JPA
> >> >>> query methods often require repetitive code and clutter DAOs.
> Getting
> >> >>> rid of boilerplate and allowing to create simple queries
> declaratively
> >> >>> will help keeping focus on the more complex query logic.
> >> >>>  Topics:
> >> >>>  - Declarative queries
> >> >>>  - Simplified usage of JPA
> >> >>>  There is already an existing CDI extension approaching this
> problem:
> >> >>>  https://github.com/ctpconsulting/query
> >> >>>  http://ctpconsulting.github.com/query/latest
> >> >>
> >> >> --
> >> >> This message is automatically generated by JIRA.
> >> >> If you think it was sent incorrectly, please contact your JIRA
> >> >> administrators
> >> >> For more information on JIRA, see:
> >> http://www.atlassian.com/software/jira
> >> >
> >>
> >
> >
> >
> > --
> > Jason Porter
> > http://lightguard-jp.blogspot.com
> > http://twitter.com/lightguardjp
> >
> > Software Engineer
> > Open Source Advocate
> >
> > PGP key id: 926CCFF5
> > PGP key available at: keyserver.net, pgp.mit.edu
>

Re: [DISCUSS] DELTASPIKE-60 Review and discuss a generic DAO API

Posted by Romain Manni-Bucau <rm...@gmail.com>.
cdi-query is close to be the answer

think we are still waiting servicehandler to be imported

anyone who could do it?

Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau



2012/12/20 Jason Porter <li...@gmail.com>:
> Is CDI Query still being looked at, or are we talking about something else?
>
>
> On Wed, Dec 19, 2012 at 3:48 PM, Mark Struberg <st...@yahoo.de> wrote:
>
>> I thought we will for now at least start with the dynamic query api which
>> is similar to what we do with the typesafe messages?
>>
>> LieGrue,
>> strub
>>
>>
>>
>>
>> ----- Original Message -----
>> > From: Arne Limburg <ar...@openknowledge.de>
>> > To: "deltaspike-dev@incubator.apache.org" <
>> deltaspike-dev@incubator.apache.org>
>> > Cc:
>> > Sent: Wednesday, December 19, 2012 11:41 PM
>> > Subject: [DISCUSS] DELTASPIKE-60 Review and discuss a generic DAO API
>> >
>> > Did you notice that Spring-Data ships with a CDI extension?
>> >
>> >
>> > So if we want to implement this, the core question for me is, how does
>> our
>> > implementation distinguish from spring-data?
>> >
>> > Cheers,
>> > Arne
>> >
>> > Am 19.12.12 23:33 schrieb "Gerhard Petracek (JIRA)" unter
>> > <ji...@apache.org>:
>> >
>> >>
>> >>      [
>> >>
>> https://issues.apache.org/jira/browse/DELTASPIKE-60?page=com.atlassian.jir
>> >> a.plugin.system.issuetabpanels:all-tabpanel ]
>> >>
>> >> Gerhard Petracek updated DELTASPIKE-60:
>> >> ---------------------------------------
>> >>
>> >>     Assignee: Romain Manni-Bucau  (was: Gerhard Petracek)
>> >>
>> >>>  Review and discuss a generic DAO API
>> >>>  ------------------------------------
>> >>>
>> >>>                  Key: DELTASPIKE-60
>> >>>                  URL:
>> > https://issues.apache.org/jira/browse/DELTASPIKE-60
>> >>>              Project: DeltaSpike
>> >>>           Issue Type: Task
>> >>>           Components: Core
>> >>>             Reporter: Thomas Hug
>> >>>             Assignee: Romain Manni-Bucau
>> >>>              Fix For: 0.4-incubating
>> >>>
>> >>>
>> >>>  A CDI extension based DAO API is intended to help simplifying DAOs.
>> JPA
>> >>> query methods often require repetitive code and clutter DAOs. Getting
>> >>> rid of boilerplate and allowing to create simple queries declaratively
>> >>> will help keeping focus on the more complex query logic.
>> >>>  Topics:
>> >>>  - Declarative queries
>> >>>  - Simplified usage of JPA
>> >>>  There is already an existing CDI extension approaching this problem:
>> >>>  https://github.com/ctpconsulting/query
>> >>>  http://ctpconsulting.github.com/query/latest
>> >>
>> >> --
>> >> This message is automatically generated by JIRA.
>> >> If you think it was sent incorrectly, please contact your JIRA
>> >> administrators
>> >> For more information on JIRA, see:
>> http://www.atlassian.com/software/jira
>> >
>>
>
>
>
> --
> Jason Porter
> http://lightguard-jp.blogspot.com
> http://twitter.com/lightguardjp
>
> Software Engineer
> Open Source Advocate
>
> PGP key id: 926CCFF5
> PGP key available at: keyserver.net, pgp.mit.edu

Re: [DISCUSS] DELTASPIKE-60 Review and discuss a generic DAO API

Posted by Jason Porter <li...@gmail.com>.
Is CDI Query still being looked at, or are we talking about something else?


On Wed, Dec 19, 2012 at 3:48 PM, Mark Struberg <st...@yahoo.de> wrote:

> I thought we will for now at least start with the dynamic query api which
> is similar to what we do with the typesafe messages?
>
> LieGrue,
> strub
>
>
>
>
> ----- Original Message -----
> > From: Arne Limburg <ar...@openknowledge.de>
> > To: "deltaspike-dev@incubator.apache.org" <
> deltaspike-dev@incubator.apache.org>
> > Cc:
> > Sent: Wednesday, December 19, 2012 11:41 PM
> > Subject: [DISCUSS] DELTASPIKE-60 Review and discuss a generic DAO API
> >
> > Did you notice that Spring-Data ships with a CDI extension?
> >
> >
> > So if we want to implement this, the core question for me is, how does
> our
> > implementation distinguish from spring-data?
> >
> > Cheers,
> > Arne
> >
> > Am 19.12.12 23:33 schrieb "Gerhard Petracek (JIRA)" unter
> > <ji...@apache.org>:
> >
> >>
> >>      [
> >>
> https://issues.apache.org/jira/browse/DELTASPIKE-60?page=com.atlassian.jir
> >> a.plugin.system.issuetabpanels:all-tabpanel ]
> >>
> >> Gerhard Petracek updated DELTASPIKE-60:
> >> ---------------------------------------
> >>
> >>     Assignee: Romain Manni-Bucau  (was: Gerhard Petracek)
> >>
> >>>  Review and discuss a generic DAO API
> >>>  ------------------------------------
> >>>
> >>>                  Key: DELTASPIKE-60
> >>>                  URL:
> > https://issues.apache.org/jira/browse/DELTASPIKE-60
> >>>              Project: DeltaSpike
> >>>           Issue Type: Task
> >>>           Components: Core
> >>>             Reporter: Thomas Hug
> >>>             Assignee: Romain Manni-Bucau
> >>>              Fix For: 0.4-incubating
> >>>
> >>>
> >>>  A CDI extension based DAO API is intended to help simplifying DAOs.
> JPA
> >>> query methods often require repetitive code and clutter DAOs. Getting
> >>> rid of boilerplate and allowing to create simple queries declaratively
> >>> will help keeping focus on the more complex query logic.
> >>>  Topics:
> >>>  - Declarative queries
> >>>  - Simplified usage of JPA
> >>>  There is already an existing CDI extension approaching this problem:
> >>>  https://github.com/ctpconsulting/query
> >>>  http://ctpconsulting.github.com/query/latest
> >>
> >> --
> >> This message is automatically generated by JIRA.
> >> If you think it was sent incorrectly, please contact your JIRA
> >> administrators
> >> For more information on JIRA, see:
> http://www.atlassian.com/software/jira
> >
>



-- 
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp

Software Engineer
Open Source Advocate

PGP key id: 926CCFF5
PGP key available at: keyserver.net, pgp.mit.edu

Re: [DISCUSS] DELTASPIKE-60 Review and discuss a generic DAO API

Posted by Mark Struberg <st...@yahoo.de>.
I thought we will for now at least start with the dynamic query api which is similar to what we do with the typesafe messages?

LieGrue,
strub




----- Original Message -----
> From: Arne Limburg <ar...@openknowledge.de>
> To: "deltaspike-dev@incubator.apache.org" <de...@incubator.apache.org>
> Cc: 
> Sent: Wednesday, December 19, 2012 11:41 PM
> Subject: [DISCUSS] DELTASPIKE-60 Review and discuss a generic DAO API
> 
> Did you notice that Spring-Data ships with a CDI extension?
> 
> 
> So if we want to implement this, the core question for me is, how does our
> implementation distinguish from spring-data?
> 
> Cheers,
> Arne
> 
> Am 19.12.12 23:33 schrieb "Gerhard Petracek (JIRA)" unter
> <ji...@apache.org>:
> 
>> 
>>      [ 
>> https://issues.apache.org/jira/browse/DELTASPIKE-60?page=com.atlassian.jir
>> a.plugin.system.issuetabpanels:all-tabpanel ]
>> 
>> Gerhard Petracek updated DELTASPIKE-60:
>> ---------------------------------------
>> 
>>     Assignee: Romain Manni-Bucau  (was: Gerhard Petracek)
>>     
>>>  Review and discuss a generic DAO API
>>>  ------------------------------------
>>> 
>>>                  Key: DELTASPIKE-60
>>>                  URL: 
> https://issues.apache.org/jira/browse/DELTASPIKE-60
>>>              Project: DeltaSpike
>>>           Issue Type: Task
>>>           Components: Core
>>>             Reporter: Thomas Hug
>>>             Assignee: Romain Manni-Bucau
>>>              Fix For: 0.4-incubating
>>> 
>>> 
>>>  A CDI extension based DAO API is intended to help simplifying DAOs. JPA
>>> query methods often require repetitive code and clutter DAOs. Getting
>>> rid of boilerplate and allowing to create simple queries declaratively
>>> will help keeping focus on the more complex query logic.
>>>  Topics:
>>>  - Declarative queries
>>>  - Simplified usage of JPA
>>>  There is already an existing CDI extension approaching this problem:
>>>  https://github.com/ctpconsulting/query
>>>  http://ctpconsulting.github.com/query/latest
>> 
>> --
>> This message is automatically generated by JIRA.
>> If you think it was sent incorrectly, please contact your JIRA
>> administrators
>> For more information on JIRA, see: http://www.atlassian.com/software/jira
> 

Re: [DISCUSS] [DELTASPIKE-60] Review and discuss a generic DAO API

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Ok, was not the case last time i looked (probably too early)

So the main point will be the testing: does Spring will test against
the containers we test?

Another point (not blocking) is the fact Spring Data pre-suppose of
transaction context, even if it can be skipped if not in spring it is
weird to see it annotated @Transactional

Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau



2012/12/20 Arne Limburg <ar...@openknowledge.de>:
> I am not so prejudiced to say "no spring"
>
>
> No spring config would be an argument, but it seems, that you need no
> spring config to use spring data with CDI...
> And spring data seems to use a CDI-managed EntityManager, too (which could
> be provided using cdi producers).
>
> Cheers,
> Arne
>
> Am 19.12.12 23:43 schrieb "Romain Manni-Bucau" unter
> <rm...@gmail.com>:
>
>>yes
>>
>>no spring
>>
>>no spring config to do
>>
>>uses cdi producers to get EMs
>>
>>Romain Manni-Bucau
>>Twitter: @rmannibucau
>>Blog: http://rmannibucau.wordpress.com/
>>LinkedIn: http://fr.linkedin.com/in/rmannibucau
>>Github: https://github.com/rmannibucau
>>
>>
>>
>>2012/12/19 Arne Limburg <ar...@openknowledge.de>:
>>> Did you notice that Spring-Data ships with a CDI extension?
>>>
>>>
>>> So if we want to implement this, the core question for me is, how does
>>>our
>>> implementation distinguish from spring-data?
>>>
>>> Cheers,
>>> Arne
>>>
>>> Am 19.12.12 23:33 schrieb "Gerhard Petracek (JIRA)" unter
>>> <ji...@apache.org>:
>>>
>>>>
>>>>     [
>>>>https://issues.apache.org/jira/browse/DELTASPIKE-60?page=com.atlassian.j
>>>>ir
>>>>a.plugin.system.issuetabpanels:all-tabpanel ]
>>>>
>>>>Gerhard Petracek updated DELTASPIKE-60:
>>>>---------------------------------------
>>>>
>>>>    Assignee: Romain Manni-Bucau  (was: Gerhard Petracek)
>>>>
>>>>> Review and discuss a generic DAO API
>>>>> ------------------------------------
>>>>>
>>>>>                 Key: DELTASPIKE-60
>>>>>                 URL:
>>>>>https://issues.apache.org/jira/browse/DELTASPIKE-60
>>>>>             Project: DeltaSpike
>>>>>          Issue Type: Task
>>>>>          Components: Core
>>>>>            Reporter: Thomas Hug
>>>>>            Assignee: Romain Manni-Bucau
>>>>>             Fix For: 0.4-incubating
>>>>>
>>>>>
>>>>> A CDI extension based DAO API is intended to help simplifying DAOs.
>>>>>JPA
>>>>>query methods often require repetitive code and clutter DAOs. Getting
>>>>>rid of boilerplate and allowing to create simple queries declaratively
>>>>>will help keeping focus on the more complex query logic.
>>>>> Topics:
>>>>> - Declarative queries
>>>>> - Simplified usage of JPA
>>>>> There is already an existing CDI extension approaching this problem:
>>>>> https://github.com/ctpconsulting/query
>>>>> http://ctpconsulting.github.com/query/latest
>>>>
>>>>--
>>>>This message is automatically generated by JIRA.
>>>>If you think it was sent incorrectly, please contact your JIRA
>>>>administrators
>>>>For more information on JIRA, see:
>>>>http://www.atlassian.com/software/jira
>>>
>

Re: [DISCUSS] [DELTASPIKE-60] Review and discuss a generic DAO API

Posted by Arne Limburg <ar...@openknowledge.de>.
I am not so prejudiced to say "no spring"


No spring config would be an argument, but it seems, that you need no
spring config to use spring data with CDI...
And spring data seems to use a CDI-managed EntityManager, too (which could
be provided using cdi producers).

Cheers,
Arne

Am 19.12.12 23:43 schrieb "Romain Manni-Bucau" unter
<rm...@gmail.com>:

>yes
>
>no spring
>
>no spring config to do
>
>uses cdi producers to get EMs
>
>Romain Manni-Bucau
>Twitter: @rmannibucau
>Blog: http://rmannibucau.wordpress.com/
>LinkedIn: http://fr.linkedin.com/in/rmannibucau
>Github: https://github.com/rmannibucau
>
>
>
>2012/12/19 Arne Limburg <ar...@openknowledge.de>:
>> Did you notice that Spring-Data ships with a CDI extension?
>>
>>
>> So if we want to implement this, the core question for me is, how does
>>our
>> implementation distinguish from spring-data?
>>
>> Cheers,
>> Arne
>>
>> Am 19.12.12 23:33 schrieb "Gerhard Petracek (JIRA)" unter
>> <ji...@apache.org>:
>>
>>>
>>>     [
>>>https://issues.apache.org/jira/browse/DELTASPIKE-60?page=com.atlassian.j
>>>ir
>>>a.plugin.system.issuetabpanels:all-tabpanel ]
>>>
>>>Gerhard Petracek updated DELTASPIKE-60:
>>>---------------------------------------
>>>
>>>    Assignee: Romain Manni-Bucau  (was: Gerhard Petracek)
>>>
>>>> Review and discuss a generic DAO API
>>>> ------------------------------------
>>>>
>>>>                 Key: DELTASPIKE-60
>>>>                 URL:
>>>>https://issues.apache.org/jira/browse/DELTASPIKE-60
>>>>             Project: DeltaSpike
>>>>          Issue Type: Task
>>>>          Components: Core
>>>>            Reporter: Thomas Hug
>>>>            Assignee: Romain Manni-Bucau
>>>>             Fix For: 0.4-incubating
>>>>
>>>>
>>>> A CDI extension based DAO API is intended to help simplifying DAOs.
>>>>JPA
>>>>query methods often require repetitive code and clutter DAOs. Getting
>>>>rid of boilerplate and allowing to create simple queries declaratively
>>>>will help keeping focus on the more complex query logic.
>>>> Topics:
>>>> - Declarative queries
>>>> - Simplified usage of JPA
>>>> There is already an existing CDI extension approaching this problem:
>>>> https://github.com/ctpconsulting/query
>>>> http://ctpconsulting.github.com/query/latest
>>>
>>>--
>>>This message is automatically generated by JIRA.
>>>If you think it was sent incorrectly, please contact your JIRA
>>>administrators
>>>For more information on JIRA, see:
>>>http://www.atlassian.com/software/jira
>>


Re: [DISCUSS] DELTASPIKE-60 Review and discuss a generic DAO API

Posted by Romain Manni-Bucau <rm...@gmail.com>.
yes

no spring

no spring config to do

uses cdi producers to get EMs

Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau



2012/12/19 Arne Limburg <ar...@openknowledge.de>:
> Did you notice that Spring-Data ships with a CDI extension?
>
>
> So if we want to implement this, the core question for me is, how does our
> implementation distinguish from spring-data?
>
> Cheers,
> Arne
>
> Am 19.12.12 23:33 schrieb "Gerhard Petracek (JIRA)" unter
> <ji...@apache.org>:
>
>>
>>     [
>>https://issues.apache.org/jira/browse/DELTASPIKE-60?page=com.atlassian.jir
>>a.plugin.system.issuetabpanels:all-tabpanel ]
>>
>>Gerhard Petracek updated DELTASPIKE-60:
>>---------------------------------------
>>
>>    Assignee: Romain Manni-Bucau  (was: Gerhard Petracek)
>>
>>> Review and discuss a generic DAO API
>>> ------------------------------------
>>>
>>>                 Key: DELTASPIKE-60
>>>                 URL: https://issues.apache.org/jira/browse/DELTASPIKE-60
>>>             Project: DeltaSpike
>>>          Issue Type: Task
>>>          Components: Core
>>>            Reporter: Thomas Hug
>>>            Assignee: Romain Manni-Bucau
>>>             Fix For: 0.4-incubating
>>>
>>>
>>> A CDI extension based DAO API is intended to help simplifying DAOs. JPA
>>>query methods often require repetitive code and clutter DAOs. Getting
>>>rid of boilerplate and allowing to create simple queries declaratively
>>>will help keeping focus on the more complex query logic.
>>> Topics:
>>> - Declarative queries
>>> - Simplified usage of JPA
>>> There is already an existing CDI extension approaching this problem:
>>> https://github.com/ctpconsulting/query
>>> http://ctpconsulting.github.com/query/latest
>>
>>--
>>This message is automatically generated by JIRA.
>>If you think it was sent incorrectly, please contact your JIRA
>>administrators
>>For more information on JIRA, see: http://www.atlassian.com/software/jira
>

[DISCUSS] DELTASPIKE-60 Review and discuss a generic DAO API

Posted by Arne Limburg <ar...@openknowledge.de>.
Did you notice that Spring-Data ships with a CDI extension?


So if we want to implement this, the core question for me is, how does our
implementation distinguish from spring-data?

Cheers,
Arne

Am 19.12.12 23:33 schrieb "Gerhard Petracek (JIRA)" unter
<ji...@apache.org>:

>
>     [ 
>https://issues.apache.org/jira/browse/DELTASPIKE-60?page=com.atlassian.jir
>a.plugin.system.issuetabpanels:all-tabpanel ]
>
>Gerhard Petracek updated DELTASPIKE-60:
>---------------------------------------
>
>    Assignee: Romain Manni-Bucau  (was: Gerhard Petracek)
>    
>> Review and discuss a generic DAO API
>> ------------------------------------
>>
>>                 Key: DELTASPIKE-60
>>                 URL: https://issues.apache.org/jira/browse/DELTASPIKE-60
>>             Project: DeltaSpike
>>          Issue Type: Task
>>          Components: Core
>>            Reporter: Thomas Hug
>>            Assignee: Romain Manni-Bucau
>>             Fix For: 0.4-incubating
>>
>>
>> A CDI extension based DAO API is intended to help simplifying DAOs. JPA
>>query methods often require repetitive code and clutter DAOs. Getting
>>rid of boilerplate and allowing to create simple queries declaratively
>>will help keeping focus on the more complex query logic.
>> Topics:
>> - Declarative queries
>> - Simplified usage of JPA
>> There is already an existing CDI extension approaching this problem:
>> https://github.com/ctpconsulting/query
>> http://ctpconsulting.github.com/query/latest
>
>--
>This message is automatically generated by JIRA.
>If you think it was sent incorrectly, please contact your JIRA
>administrators
>For more information on JIRA, see: http://www.atlassian.com/software/jira