On 12 Nov 2009, at 02:51, dan06 wrote:
>
> Hi Stephen,
>
> do you keep both the domain data and logic in the same domain object
> - i.e.
> the ORM object maps to a table and has domain logic? Or do you have
> one
> domain "data"/ORM object and another domain logic object?
>
> Best,
> Dan
> --
>
Hi Dan,
Yes - same domain object. Otherwise you end up duplicating everything
and mapping from one inheritance hierarchy to another. The ORM tool is
taking care of all the difficult mapping from object to database so
your domain object can truly become an intelligent business object and
not an anaemic domain model [1] [2]
Hope this helps.
Cheers,
--
Stephen
[1]
http://en.wikipedia.org/wiki/Anemic_Domain_Model[2]
http://martinfowler.com/bliki/AnemicDomainModel.html------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.
http://p.sf.net/sfu/bobj-july_______________________________________________
Stripes-users mailing list
Stripes-users@...
https://lists.sourceforge.net/lists/listinfo/stripes-users