When I was using Dozer, I did ran against "many" bugs (about 5 years ago).
Just search on my name in de dozer issue tracker ;) I think most of them
are solved now. In the mean time I patched it as I couldn't wait till they
got fixed. I also contributed some code to Dozer back then, but Dozer had
resourcing problems (people getting pregnant/married/starting family,
etc... ), I don't know how this is now.
I also added some Dozer optimizations.

One issue I can remember (look in the dozer issue tracker for details and
more issues): Hibernate lazy loading. I do a lot of lazy loading with
Hibernate, fully tested, to performance optimize Hibernate usage.
However, Dozer did just scan all methods/fields and loaded the data from
the db :(..
So I added some Condition interface, that is injected and asked if the
method/field is a valid candidate...
And I remember Dozer could do a better job in crawling recursive code with
Lists/Sets involved (creating unnecessary/duplicated Array Lists/Sets,
etc..) ... At the end I was almost rebuilding Dozer :(...
And Dozer had problems with super classes/interfaces which I have a lot.

I basically create light weight DTO objects that contains data from several
db entities. I strongly follow the Entity/ValueType pattern from Hibernate.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to