Created this by pasting together a few screenshots from a NetBeans profiler session – of a Spring + Hibernate web-app running within JBoss. Quite interesting to see how the business logic is just a tiny part of it all.
Java EE is a lot about abstractions which I have grown to appreciate over the years. However, I find this very difficult to explain to my colleague who sits just across the room – he is a Mainframe veteran with tons of experience 🙂 in fact I have not shown this to him yet!
You can download a better PDF version of this which you can expand and zoom to your hearts content.
[update 2006-07-27: a post with a Ruby on Rails stack trace]