db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From an...@apache.org
Subject svn commit: r938338 - in /db/jdo/site: docs/jdo_v_jpa.html xdocs/jdo_v_jpa.xml
Date Tue, 27 Apr 2010 07:23:50 GMT
Author: andyj
Date: Tue Apr 27 07:23:49 2010
New Revision: 938338

URL: http://svn.apache.org/viewvc?rev=938338&view=rev
Log:
query of candidate collection

Modified:
    db/jdo/site/docs/jdo_v_jpa.html
    db/jdo/site/xdocs/jdo_v_jpa.xml

Modified: db/jdo/site/docs/jdo_v_jpa.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/jdo_v_jpa.html?rev=938338&r1=938337&r2=938338&view=diff
==============================================================================
--- db/jdo/site/docs/jdo_v_jpa.html (original)
+++ db/jdo/site/docs/jdo_v_jpa.html Tue Apr 27 07:23:49 2010
@@ -27,9 +27,9 @@
                         java.util.Date, <B>java.util.Calendar</B>, java.sql.Date,
java.sql.Time, java.sql.Timestamp, java.io.Serializable,
                         byte[], Byte[], char[], Character[], Enums,
                         java.util.Collection, java.util.Set, java.util.List, java.util.Map
-                        Collection/List/Map of persistable types</td></tr><tr
class="b"><td>Embedded Fields</td><td>Embedded persistent objects, <B>Embedded
Collections, Embedded Maps</B></td><td>Embedded persistent objects</td></tr><tr
class="a"><td>Access a non-detached field</td><td><B>Throw exception</B></td><td>Undefined
!!</td></tr><tr class="b"><td>Inheritance</td><td><B>Each
class has its own strategy</B></td><td>Root class defines the strategy</td></tr><tr
class="a"><td>Operation cascade default</td><td>persist, (delete)</td><td></td></tr><tr
class="b"><td>Operation Cascade configuration</td><td>delete</td><td>persist,
delete, refresh</td></tr><tr class="a"><td>Query Language</td><td>JDOQL,
SQL, others</td><td>JPQL, SQL</td></tr><tr class="b"><td>Query
candidates</td><td><B>Candidate without subclasses</B>, Candidate
and its subclasses</td><td>Candidate and its subclasses</td></tr><tr
class="a"><td>Query language case sensitivity</td><td>JDOQL lowercase/UPPERCASE</t
 d><td>JPQL case-insensitive</td></tr><tr class="b"><td>Query
language aliases</td><td>No, but has variables in JDOQL</td><td>Yes
in JPQL</td></tr><tr class="a"><td>Query Criteria API</td><td>No,
available as extension in QueryDSL</td><td><b>Yes</b></td></tr><tr
class="b"><td>Object retrieval control</td><td>Lazy/Eager control, <B>fetch
groups</B></td><td>Lazy/Eager control</td></tr><tr class="a"><td>Bulk
update/delete</td><td>JDOQL Bulk Delete</td><td>JPQL Bulk Delete,
<B>JPQL Bulk Update</B></td></tr><tr class="b"><td>RDBMS
Schema Control</td><td>Tables, columns, PK columns, <b>PK constraints</b>,
FK columns, <b>FK constraints</b>, <b>index columns</b>, 
-                        <b>index constraints</b>, unique key columns, <b>unique
key constraints</b></td><td>Tables, columns, PK columns, FK columns, unique
key columns</td></tr><tr class="a"><td>ORM Relationships</td><td><a
href="jdo_v_jpa_orm.html"><b>Full range of Collection, Map, List, Array, 1-1, 1-N,
M-N using 
-                        PC, Non-PC and interface objects</b></a></td><td>Basic
1-1, 1-N, M-N, Collection&lt;NonPC&gt;, Map&lt;NonPC&gt;</td></tr><tr
class="b"><td>Default ORM column size</td><td>256</td><td>255</td></tr><tr
class="a"><td>Default ORM identifiers (tables/columns)</td><td>No</td><td>Yes</td></tr><tr
class="b"><td>Default ORM mappings</td><td>Yes, JDBC types defined for
Java types</td><td>No</td></tr><tr class="a"><td>Caching
interface</td><td>L2 Caching API</td><td>L2 Caching API</td></tr></table><p>
+                        Collection/List/Map of persistable types</td></tr><tr
class="b"><td>Embedded Fields</td><td>Embedded persistent objects, <B>Embedded
Collections, Embedded Maps</B></td><td>Embedded persistent objects</td></tr><tr
class="a"><td>Access a non-detached field</td><td><B>Throw exception</B></td><td>Undefined
!!</td></tr><tr class="b"><td>Inheritance</td><td><B>Each
class has its own strategy</B></td><td>Root class defines the strategy</td></tr><tr
class="a"><td>Operation cascade default</td><td>persist, (delete)</td><td></td></tr><tr
class="b"><td>Operation Cascade configuration</td><td>delete</td><td>persist,
delete, refresh</td></tr><tr class="a"><td>Query Language</td><td>JDOQL,
SQL, others</td><td>JPQL, SQL</td></tr><tr class="b"><td>Query
candidates</td><td><B>Candidate without subclasses</B>, Candidate
and its subclasses</td><td>Candidate and its subclasses</td></tr><tr
class="a"><td>Query of candidate collection</td><td><B>yes</B></td><td>no</td></tr
 ><tr class="b"><td>Query language case sensitivity</td><td>JDOQL
lowercase/UPPERCASE</td><td>JPQL case-insensitive</td></tr><tr
class="a"><td>Query language aliases</td><td>No, but has variables in
JDOQL</td><td>Yes in JPQL</td></tr><tr class="b"><td>Query
Criteria API</td><td>No, available as extension in QueryDSL</td><td><b>Yes</b></td></tr><tr
class="a"><td>Object retrieval control</td><td>Lazy/Eager control, <B>fetch
groups</B></td><td>Lazy/Eager control</td></tr><tr class="b"><td>Bulk
update/delete</td><td>JDOQL Bulk Delete</td><td>JPQL Bulk Delete,
<B>JPQL Bulk Update</B></td></tr><tr class="a"><td>RDBMS
Schema Control</td><td>Tables, columns, PK columns, <b>PK constraints</b>,
FK columns, <b>FK constraints</b>, <b>index columns</b>, 
+                        <b>index constraints</b>, unique key columns, <b>unique
key constraints</b></td><td>Tables, columns, PK columns, FK columns, unique
key columns</td></tr><tr class="b"><td>ORM Relationships</td><td><a
href="jdo_v_jpa_orm.html"><b>Full range of Collection, Map, List, Array, 1-1, 1-N,
M-N using 
+                        PC, Non-PC and interface objects</b></a></td><td>Basic
1-1, 1-N, M-N, Collection&lt;NonPC&gt;, Map&lt;NonPC&gt;</td></tr><tr
class="a"><td>Default ORM column size</td><td>256</td><td>255</td></tr><tr
class="b"><td>Default ORM identifiers (tables/columns)</td><td>No</td><td>Yes</td></tr><tr
class="a"><td>Default ORM mappings</td><td>Yes, JDBC types defined for
Java types</td><td>No</td></tr><tr class="b"><td>Caching
interface</td><td>L2 Caching API</td><td>L2 Caching API</td></tr></table><p>
                 As an overall conclusion "JPA" is a subset of what is already available in
"JDO".
             </p></div></div></div><div class="clear"><hr></hr></div><table
border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img
height="1" border="0" width="100%" src="./images/header_line.gif"></img></td></tr></table><div
id="footer"><div class="xright"><a href="http://www.apache.org/foundation/sponsorship.html">Be
an Apache Software Foundation sponsor</a><br><a href="http://www.apache.org/foundation/thanks.html">Thanks
to ASF sponsors!</a></br></div><div class="xleft">
                 Documentation published: <br></br>

Modified: db/jdo/site/xdocs/jdo_v_jpa.xml
URL: http://svn.apache.org/viewvc/db/jdo/site/xdocs/jdo_v_jpa.xml?rev=938338&r1=938337&r2=938338&view=diff
==============================================================================
--- db/jdo/site/xdocs/jdo_v_jpa.xml (original)
+++ db/jdo/site/xdocs/jdo_v_jpa.xml Tue Apr 27 07:23:49 2010
@@ -138,6 +138,11 @@
                     <td>Candidate and its subclasses</td>
                 </tr>
                 <tr>
+                    <td>Query of candidate collection</td>
+                    <td><B>yes</B></td>
+                    <td>no</td>
+                </tr>
+                <tr>
                     <td>Query language case sensitivity</td>
                     <td>JDOQL lowercase/UPPERCASE</td>
                     <td>JPQL case-insensitive</td>



Mime
View raw message