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.
>>> 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
This archive was generated by hypermail 2.0.0 : Thu Dec 31 2009 - 11:03:47 EST