December 2002
Intermediate to advanced
1050 pages
24h 49m
English
The GeneralAggregateVO class demonstrates one possible implementation of the aggregate value object pattern. As discussed previously, this design pattern encapsulates fine-grained access to the data in an aggregated form. While the value object pattern is sometimes referred to as immutable and unchanging, this pattern is specifically designed for updates, since one of the main goals of the object is to cache update operations at the client level (see figure 35-2).

The GeneralAggregateVO class makes heavy use of object-oriented “has a” type of object associations. A great ...
Read now
Unlock full access