As the article states, this isn't a general Java problem. Just a problem of people copy pasting horrible code suggestions (or design suggestions) off some vendor's tutorials.
Here's a blog post that shows how to make a game out of that madness we have gotten used to thanks to JEE / Spring
Here's a blog post that shows how to make a game out of that madness we have gotten used to thanks to JEE / Spring
http://blog.jooq.org/2014/04/01/spring-api-bingo/