Thanks, Andrus. I'll take a look at EJBQL and may have to revisit
SQLTemplates. It's not that the latter is scary, just that it appears to
be native SQL, rather than being able to used property paths and class
or object entity names. We're using an ORM framework to avoid native SQL
wherever we can, so wouldn't want to switch to a framework that forced
us back to more of it.
One of the main problems I'm having is that there is so little
documentation, books and articles about Cayenne. Is there a fairly
comprehensive list of publications (not necessarily books) on Cayenne?
Tony
-----Original Message-----
From: Andrus Adamchik [mailto:andru..bjectstyle.org]
Sent: Wednesday, 8 April 2009 5:46 p.m.
To: use..ayenne.apache.org
Subject: Re: General queries
Cayenne 3.0 includes support for EJBQLQuery which seem like you what
you need here:
http://cayenne.apache.org/doc/ejbqlquery.html
We are following the JPA syntax per JSR-220
(http://jcp.org/aboutJava/communityprocess/final/jsr220/index.html
). At does support aggregates, separate columns, subqueries, etc.
Anything not supported by the EJBQLQuery will indeed require a
SQLTemplate, which is not as scary as it sounds.
Hope this helps.
Andrus
This archive was generated by hypermail 2.0.0 : Wed Apr 08 2009 - 15:27:39 EDT