spring projects中提供的模块在实际使用中是什么样的情况


最近在看spring mvc,看了会 Designing and Implementing a Web Application with Spring 看到两章之后就有点受不了了,开始的 CQRS 还算能接受毕竟是通用模式,到后来它提供了自己的 MockMvc 这个也就算了,但是到后来的 Java Config Thymeleaf 就有点不太能接受了,是不是跟市场使用稍微有点远。直到看到 Spring Projects 发现基本上他是什么都包括了什么 Spring Data 竟然还有 Spring AMQP 这个简直比 .NET 平台都夸张啊。

我想知道这些东西在实际使用中是否适用?比之其他相应的开源库 RabbitMQ 之类的如何? Spring 本身如何?相对于 Struts2 如何,考虑到市场用量大,框架本身,初学者如何选择?是适合两者都学(struts2+spring)还是只用 Spring 系列?合适的的视图引擎是哪个?

spring-mvc java struts2 freemarker JSP

NINITA 11 years, 1 month ago

Your Answer