Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Which Java framework meets these requirements? What set of frameworks would be b

ID: 650016 • Letter: W

Question

Which Java framework meets these requirements? What set of frameworks would be best suited to meet these requirements?

The requirements are:

oriented for web

support for transactions

support for creating RESTful web services

support for security, levels of security

integration with some kind of ORM framework like Hibernate

ability to change front-end without need of making changes to back-end. Firstly, I want to develop a flex based front-end but if I've ever wanted to change it to HTML5 then I don't want to make changes to my back-end

ready for cloud

free to use for commercial purposes

To my mind comes Spring but are there any other alternatives meeting these requirements? What about if it is not necessary java? Do you know framework, set of frameworks combined together in other language which meet these requirements best?

Explanation / Answer

See Matt Raible's presentations on his evaluation of various JVM web frameworks. It's a very good idea to follow his methodical approach. Spring MVC and Grails were the leading contenders last time I did an evaluation with your criteria, but you should definitely make your own analysis.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote