An interviewer said that SpringFramework is more advantageous than EJB 2 while EJB 3.0 has a great improvement. He asked me what are the advantages of EJB 3.0 over SpringFramework.
I do not think EJB and SpringFramework are mutual exclusive. They are an apple and an orange. How can we compare them?