[OFBiz] Users - entity engine vs other persistence layers

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[OFBiz] Users - entity engine vs other persistence layers

Andreas Schmidt-4
hi,

starting a new project, i'm thinking about the basic architecture and
which components to use. since it's a small project, using the whole
ofbiz-framework seems to be overdone. but i will need a persistence
layer for the new application. and since i'm curious on using
ofbiz-components in a real project, i think about using the entity engine.

before making a decision, i want to compare the entity engine to other
possible sollutions (e.g. jdo, hilbernate, castor). can someone give me
some hints about such comparisons. especially i'm interested in the topics:
- performance (of course)
- robustness (error recognition, transactions),
- extensibility (of the data-model while there is allready data in the
database)
- flexibilty (using something like sql-joins to combine entites)
- usage (ease of usage, modelling/maintenance-tools)

as far as i read the docs, i can see a lot of things i really like. what
i dislike is the fact, that accessing the value-object attributes is
through a string-name-parameter. in case of typos (or name-changes),
which could easily be found at compile-time if i had a pojo-interface,
applications that use the entity engine will compile successful but run
into runtime errors. did i miss something important here? what is the
best practice to avoid this kind of problems?

thanks in advance,
andi

 
_______________________________________________
Users mailing list
[hidden email]
http://lists.ofbiz.org/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|

Re: [OFBiz] Users - entity engine vs other persistence layers

Oliver Lietz-2
Am Freitag, 11. November 2005 11:58 schrieb Andreas Schmidt:

> hi,
>
> starting a new project, i'm thinking about the basic architecture and
> which components to use. since it's a small project, using the whole
> ofbiz-framework seems to be overdone. but i will need a persistence
> layer for the new application. and since i'm curious on using
> ofbiz-components in a real project, i think about using the entity engine.
>
> before making a decision, i want to compare the entity engine to other
> possible sollutions (e.g. jdo, hilbernate, castor). can someone give me
> some hints about such comparisons. especially i'm interested in the topics:
> - performance (of course)
> - robustness (error recognition, transactions),
> - extensibility (of the data-model while there is allready data in the
> database)
> - flexibilty (using something like sql-joins to combine entites)
> - usage (ease of usage, modelling/maintenance-tools)
[...]

"PolePosition is a benchmark test suite to compare database engines and
object-relational mapping technology."
http://www.polepos.org
http://today.java.net/pub/a/today/2005/06/14/poleposition.html

Oliver


 
_______________________________________________
Users mailing list
[hidden email]
http://lists.ofbiz.org/mailman/listinfo/users