I have been looking out a number of middleware's, GUI stuff like Apache Wicket, Hibernet,EJB,Spring,Strurts etc (I have not sorted the list, doesnt mean I am confused if Hibernet is GUI or middleware ).
Can someone throw light on the optimal configuration, if I were to develop a web application, where adding a new screen was so easy, yet they looked so nice, and middleware was a good performer.
First of all Hibernate is an ORM. Struts is a web framework and EJB is a managed component architecture from the Java EE specification.
There is no optimal configuration. It totally depends on what you need and what you want. Aside from programmers preferences.
Basically you asked us what the best car is. Everybody is going to tell you something different.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." --- Martin Fowler
Please correct my English.