This example shows how much code can be generated in modern container (application server) architectures. We will investigate this further with XDoclet. The same is true for .NET development.