Michael Gentry wrote:
> On Thu, Dec 31, 2009 at 10:33 AM, Marek Šabo <msab..uk.cvut.cz> wrote:
>
>> Michael Gentry wrote:
>>
>>> On Thu, Dec 31, 2009 at 9:31 AM, Marek Šabo <msab..uk.cvut.cz> wrote:
>>>
>>>
>>>> Hi,
>>>>
>>>> I would like to have a question, does cayenne have some mechanism for
>>>> registering already existing objects (e.g. beans/dataobjects extended
>>>> from
>>>> _auto classes) without the need of creating new object and then passing
>>>> all
>>>> parameters from bean to that dataobject (e.g
>>>> datacontext.save(DataObject)).
>>>> I saw a method objectsfromdatarows so I was thinking about that
>>>> similarity.
>>>>
>>>>
>>> datacontext.save(DataObject) seems a lot like Hibernate and Cayenne
>>> doesn't work the same way as Hibernate. I'm not quite sure what you
>>> are trying to accomplish there.
>>>
>>>
>> Right, Hibernate uses session.save, but when going through datacontext api
>> it occured to me that it can come handy, it' not that big deal.
>>
>
>
> If you just want to persist a single object off, without taking into
> account any other changes in your original datacontext, just create a
> brand new datacontext for that one object and commit it.
>
>
>
I'm not sure if I follow you on this one: you mean to instantiate the
DataContext class? What would it help to clear one?
I have no problem with retrieving current datacontext of web-app.
Now, datacontext creates and registers new object for me which I should
fill with data and commit changes.
I was talking about registering an existing object already filled with
data and then commiting the changes.
>>>> And has anybody tried that password rotation mechanism? It isn't working
>>>> for
>>>> me (can't establish database connection), is there something that needs
>>>> to
>>>> be done besides setting it in datanode xml?
>>>>
>>>>
>>> I assume you are talking about the rot13/47 methods? They've worked
>>> for me in the past. Which version of Cayenne are you using?
>>>
>>> mrg
>>>
>>>
>> I located the problem, sure for 99%. I used v3b1 modeller to reingeneer db
>> and in mave ni have 2.0.4 dependency. I need to get 3b1
>> cayenne-server/client. Anyway what is biggest difference between cayenne
>> server and client, i suppose client could do for simple database handling.
>>
>
>
> The Cayenne Server module is the most common one you'll use. It is
> what you would use in a web application or standalone Java job (such
> as a batch job) or even a Swing UI that connects directly to the
> database. The Client module is for the Remote Object Persistence
> feature, which I doubt you are using. It is documented separately
> here:
>
> http://cayenne.apache.org/doc/remote-object-persistence-guide.html
>
> mrg
>
>
Yep, I already found it and thanks.
-- Marek Šabo Chief Server Manager Club SU CVUT Buben Bubenečská Kolej Terronská 28, Prague 16000 XMPP: zeratul02..mail.com
This archive was generated by hypermail 2.0.0 : Thu Dec 31 2009 - 11:20:41 EST