0

I have an application using Spring Framework. Now I plan to convert it to web application. The research on Google shows that main competitor to Spring MVC is now Java EE 7. Are there any advantages to move to Java EE 7 instead of Spring?

Please notice, performance is very important for me.

informatik01
  • 16,038
  • 10
  • 74
  • 104
user2924714
  • 1,918
  • 1
  • 19
  • 26
  • this kind of questions tends to be prohibited. Any stack will let you create maintainable and fast web apps. Just try avoid using a app server (i.e: glassfish) and add to it spring jars that offer exactly the same functionality.(Classloader Nightmares) – Sergio Sep 29 '14 at 12:36
  • @Chechus: What kind of advice is that? Yep, this question is not the right format for SO, but telling him to avoid app server is not the best advice when using Java EE... – Alexander Rühl Sep 29 '14 at 20:56
  • @user2924714: I tell you one advantage, Java EE is the standard, Spring is not. But besides that, you can use the framework of your choice, either server-centric or client-centric to write web applications - more important than the choice of framework is you specific use case and your personal experience, now and the plans for it in future. – Alexander Rühl Sep 29 '14 at 21:00
  • @Geziefer Noooo!!!!, is about mixing app servers with spring jars that executes the same functionality, example: add hibernate jars to Glassfish (that uses eclipselink). App servers is the way to go if you are prefer to avoid vendor locking – Sergio Sep 29 '14 at 21:02
  • @Chechus: Ah ok, then I'm with you. – Alexander Rühl Sep 29 '14 at 21:04
  • If performance is very important and your application is going to handle big number of concurrent connections, you might want to consider https://www.playframework.com/ – Gelin Luo Jul 30 '16 at 21:27

0 Answers0