Structuring packages and contexts
TODO: Move this into architecture/code somewhere.
Use of packages
Spring Application Context
- Have separate files for each function per package.
- A view which combines multiple domain objects needs the appContext files for both, plus one for the combination.