cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Gentry <blackn...@gmail.com>
Subject Re: Cayenne advantages
Date Tue, 10 Oct 2017 18:14:06 GMT
Actually, let me add a 3rd:

3) Great community.  Everyone tries to be helpful and respectful here.


On Tue, Oct 10, 2017 at 9:08 AM, Michael Gentry <blacknext@gmail.com> wrote:

> Hi Ari,
>
> For me it is two primary things:
>
> 1) The ObjectContext.  Our data has a top-level item which faults in up-to
> tens of thousands of child records throughout a complex object graph.  The
> UI allows editing of the entire object graph and navigating around the
> various levels.  At the end, a single objectContext.commitChanges()
> persists everything that has changed.  This works amazingly well and
> requires no additional code on our part to manage the object graph changes,
> re-attach objects to sessions, etc.
>
> 2) Cayenne Modeler.  I have it open most of the time I'm doing work that
> touches the Cayenne graph.  It is much easier for me to visualize Cayenne
> objects in CM than Eclipse/etc.  It is also quite easy for novice Cayenne
> developers to run CM and get a gentle introduction in a nice visual format
> without having to learn annotations or XML.  This greatly improves real
> productivity while they are becoming familiar with the framework.
>
> mrg
>
>
> On Mon, Oct 9, 2017 at 3:32 AM, Aristedes Maniatis <ari@maniatis.org>
> wrote:
>
>> We are currently rebuilding the Cayenne website and would like to refresh
>> its unique selling points. What is it that brought you to Cayenne and kept
>> you here? I know there are some EOF escapees who are here because EOF is no
>> longer supported, but what positive reasons keep you here rather than
>> moving to a JPA or other library?
>>
>> This is not about denigrating the alternatives but highlighting what
>> Cayenne does well and showing new developers why they should try it.
>>
>> 1. If you made a bullet list of your key features (even with only one
>> item!) what would it be?
>>
>> 2. If you met a developer at a conference and suggest they try Cayenne,
>> what would convince them to try it?
>>
>>
>> Ari
>>
>>
>>
>> --
>> -------------------------->
>> Aristedes Maniatis
>> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message