|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| IManager<O extends IObject<?>> | Data Object manager |
| IObject<M extends IManager<?>> | Data object |
Separating data and business logic have been always considered as a good practice. One of the most striking examples of such an approach in Java environment is the EJB technology. In EJB 2.0, on the client side data are represented as an interface that inherits the EJBObject interface, and functionality - by some manager that is a descendant of the EJBHome interface
Here we suggest a small (in comparison with the EJB technology) model for separating data and business logic, but our model provides more direct link between an object and its manager.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||