Stop using the word J2EE please :)
J2EE is horrible.
JEE is awesome.
Comparing J2EE with ASP.NET MVC is not fair just as I would compare ASP.NET with JEE or Spring MVC :)
J2EE is horrible.
JEE is awesome.
Comparing J2EE with ASP.NET MVC is not fair just as I would compare ASP.NET with JEE or Spring MVC :)
Rails -> Spring MVC (albeit we still don't have a mature ActiveRecord but I concur that the Java world prefers the Repository pattern a'la DataMapper/Merb)
The whole Rails ecosystems is pretty much:
1) Spring MVC
2) ORM (Hibernate/JPA2 or one of the newest tool is Spring-Data)
3) Maven == bundler + rake + gem
4) JUnit
5) Some sane folder structure