Re: Cayenne Architecture

From: Andrus Adamchik (andru..bjectstyle.org)
Date: Tue Sep 16 2008 - 01:09:23 EDT

  • Next message: Chanda Fake: "Using Cayenne in GWT wthout DTOs"

    Also the internal design is documented can be found here:

        http://cayenne.apache.org/doc/design.html

    However since the internal design is changing much more frequently
    than the user-facing API, this document may not fully reflect the
    details.

    Andrus

    On Sep 16, 2008, at 5:28 AM, tmgstewar..ol.com wrote:

    > Yes, Ari, I did spend personal time looking into "why use an ORM" as
    > my first step. I already appreciate that I do not want to scatter
    > SQL statements throughout my code (I could tell that through my
    > first step), and I look forward to happily using Cayenne and
    > contributing back!
    >
    > Thank you! I have been watching the interchange with this group,
    > and can see that members support one another eagerly.
    >
    > Theresa
    >
    >
    > -----Original Message-----
    > From: Aristedes Maniatis <ar..sh.com.au>
    > To: use..ayenne.apache.org
    > Sent: Mon, 15 Sep 2008 9:20 pm
    > Subject: Re: Cayenne Architecture
    >
    >
    > On 16/09/2008, at 12:02 PM, tmgstewar..ol.com wrote:
    >
    >> I have been investigating Cayenne and have taken the tutorial. I >
    > have just now started reading the information on the website.
    >>
    >> I will be supporting a development that has used Cayenne as its >
    > ORM. While I have used standard JDBC connectivity and the >
    > connection object to execute SQL statements on a custom project of >
    > my own, Cayenne is new to me.
    >>
    >> I have been reviewing the development code that I will be >
    > supporting, but I want a higher perspective so that I may understand
    > > the methodology dictating the implementation. In that way, not
    > only > will I understand better the code that I am reading, but also
    > know > how best to support it.
    >
    > You are probably already aware of the superficial 'why use ORM' argu
    > ments [1]. Beyond that, you should read through all the guides on
    > the web site, probably skipping the JPA Guide at this time and also
    > skipping the Remote Client Guide if you are not using ROP in your
    > development.
    >
    > After you've done that, please come back to the list with any
    > specific questions you have. There are lots of helpful people here
    > who'll be happy to help you. Once you start using an ORM I guarantee
    > you'll never want to scatter bits of SQL through your code ever again.
    >
    > Ari Maniatis
    >
    > [1] http://cayenne.apache.org/why-cayenne.html
    >
    >
    > -------------------------->
    > ish
    > http://www.ish.com.au
    > Level 1, 30 Wilson Street Newtown 2042 Australia
    > phone +61 2 9550 5001 fax +61 2 9550 4001
    > GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
    >
    >
    >



    This archive was generated by hypermail 2.0.0 : Tue Sep 16 2008 - 01:10:02 EDT