It’s been awhile since I’ve used Java. :) But one thing Cayenne always shined 
at was making it simple to escape the ORM abstraction and move directly to the 
Db layer, but doing it in a way that was still clean. For instance, SQLTemplate 
queries. SQLTemplate queries saved my applications' performance on multiple 
occasions with large data sets and complex traversals. I suppose today I might 
try to use EJBQLQuery, but it’s nice to have SQLTemplate in my back pocket. I 
know Hibernate allows you to execute direct queries, but the lack of ideas such 
as DbEntity and SQLTemplate always made direct escapes to SQL via hibernate 
ugly.

Robert

> On Oct 9, 2017, at 2:24 AM, Aristedes Maniatis <a...@maniatis.org> wrote:
> 
> On 9/10/17 4:15PM, Andrus Adamchik wrote:
>> Maybe I am not looking at it from the user perspective, but I think "ORM 
>> with character" is a good slogan.
> 
> "ORM with style" is similar but without the connotation in English that 
> "character" can be somewhat undesirable.
> 
> But its a little overused. Let's keep thinking.
> 
> 
> What are the positive characteristics we'd like to highlight?
> 
> * ease of use
> * flexibility for different DAO ideas and abstractions
> * escape the rigid box of JPA
> * modeler
> 
> 
> Its been too long since I've used Hibernate and friends, so I don't really 
> know what Cayenne's unique selling point is these days. Maybe I'll start a 
> thread on the user list and get some ideas.
> 
> 
> 
> Ari
> 
> 
> 
> -- 
> -------------------------->
> Aristedes Maniatis
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A

Reply via email to