|
This chapter shows how to leverage the JavaBeans pattern to provide richer application frameworks. This allows you to think of your application in terms of components and reusable frameworks, instead of a hard-coded monolith. By decomposing your application, it becomes easier to build, reuse, and test individual components. It's easy to imagine building complex graphs of JavaBean objects, with complex access code required in certain situations involving collections. In the next chapter, JXPath is shown as a tool to assist in dealing with complex object graphs.
|
|