| I can pick other module... for example key-value.
Wich benefits I have with key-value module? I don't need "integration module" for this job. Compare
http://static.springsource.org/spring-data/data-keyvalue/doc... and https://github.com/xetorthio/jedis/blob/master/src/test/java... I don't see any benefit or better programming experience or more features on top. Other modules? You mentioned: Spring Security/Acegi - Java EE do the job also. Seamless integrated with EJB and other technologies. Spring Transaction - also. I mean I see no reason to use Spring or any glue. "ASP.NET MVC and Rails MVC": this is not Spring vs. Java EE question. I like Django and Wicket and it's much better as Java EE and, of course, Spring. Map to function or to class - doesn't matter. It's same. Spring is same MVCM2. Why I should prefer write tons of xml crap, if I can use powerful workflow engine like Activiti, AristaFlow or jBPM or others? :) |