You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rave.apache.org by "Matt Franklin (JIRA)" <ji...@apache.org> on 2012/05/31 03:11:22 UTC

[jira] [Commented] (RAVE-635) Refactor Group

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

Matt Franklin commented on RAVE-635:
------------------------------------

Chris, Tony and I are currently working under the following pattern:

1)  Extract the Interface from the object, Omitting the BasicEntity methods, keeping the interface & JpaIml in the existing package
2)  Create a POJO implementation of the interface in the existing package
3)  Fix all broken tests 
4)  Commit

Once all interfaces are extracted and the app is fully working, we planned on moving all the JPA related classes to the new rave-jpa.  We have also created a couple of utilities to do model conversion and runtime proxies for JPA lists.  See JpaPerson for an example of what we have so far. 
                
> Refactor Group
> --------------
>
>                 Key: RAVE-635
>                 URL: https://issues.apache.org/jira/browse/RAVE-635
>             Project: Rave
>          Issue Type: Sub-task
>            Reporter: Chris Geer
>            Assignee: Chris Geer
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira