Holy sweet mother of crap
Code Generation.net?
I can't reasonably take seriously any site which celebrates violations of Blanchard's Law [1].
In particular, the [link|http://www.codegeneration.net/files/JavaOne_OnePageGuide_v1.pdf|Code Generation: The One Page Guide] states
Why are there more code generators for Java than all the other technology companies combined? Java is very popular but that is not the sole reason. Java is easy to generate, and the class libraries for Java tend to be code-intensive to use. Engineers understand that they can work smarter rather than harder in the Java environment by using code generation.
What it does not say, is that developer could work even smarter by choosing a tool that gave them better results with less work.
[1]Blanchard's Law states that any tool or language which encourages the developer to resort to code generation is insufficiently powerful for the task at hand.