Hello,
> -----Original Message-----
> From: Florin Pop [mailto:[EMAIL PROTECTED]
> I tried:
>
> Criteria crit = new Criteria();
> crit.addEqualTo("id", new Long(PERSON_ID));
> Query query = new QueryByCriteria(Person.class, crit);
> Person person = (Person) broker.getObjectByQuery(query);
>
> but it works very slow, 6-8 times slower than in Hibernate:
I do not believe that.
[..]
> Is there another way for doing this in OJB?
try:
Identity id = new Identity(Person.class, Person.class,
new Long[] {new Long(PERSON_ID)});
PersistenceBroker.getObjectByIdentity(id);
Olli
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]