db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christian Ernst <cer...@versant.com>
Subject Re: Advisory: JDO2 Annotation Metadata
Date Wed, 26 Jul 2006 07:52:31 GMT
Craig L Russell wrote:

> Proposal:
>
> JDO2 will define a complete set of annotations
>
> Annotations will be declared in two different packages; jdo  
> annotations would contain only object model metadata, not mapping  
> metadata:
>  * javax.jdo.annotation.jdo
>  * javax.jdo.annotation.orm
>
> Annotation documentation will focus on mapping between annotations  
> and the existing xml metadata and will use the identical semantics of  
> xml metadata
>
> Compliant implementations that support JDK1.5 will be required to  
> accept annotated classes' metadata
>
> If annotated classes are used with xml metadata, xml metadata will  
> override annotation metadata.
>
> JDO2 will define interoperability with EJB3/JPA annotations
>
> Compliant implementations can optionally use @Entity annotations  
> instead of JDO annotations
>
> Mapping from EJB3/JPA to JDO will be defined so as to improve  
> portability of applications from one JDO implementation to others
>
> If both JDO and EJB3/JPA annotations are used in the same class we  
> need to choose between:
>
+1

>  * JDO annotations will override EJB3/JPA annotations

+1

-- 
Regards,
Christian Ernst

Versant GmbH, European Headquarters
Wiesenkamp 22b, 22359 Hamburg, Germany
+49(40)60990-338, http://www.versant.com

(CEST, UTC+2) 


Mime
View raw message