Example application
The rest of this chapter illustrates the preceding concepts by showing how to re-build the example DVD rental application in a proper enterprise application structure. Naturally, the descriptions are going to be somewhat less detailed—if you need the detailed instructions on how to build a specific part of the application, refer to the previous chapters. For brevity, this chapter will give explicit directions for package names, directories, and so on.
Conceptually, we are cutting the existing application up into five parts—in practice, we will be building five new application workspaces.
Tip
There are all kinds of complicated interdependencies in ADF projects. It is theoretically possible to make five copies of the existing application and delete various parts from each, but in practice, it will take more time to fix all the broken references than simply building everything again.
Creating the Master Application Workspace
As you saw earlier, we need a Master Workspace to...