阅读并使用Struts1(上学期使用Struts / Hibernate开发了一个Web应用程序)之后,我想进一步学习更好的MVC框架.我一直在想,现在和以后学习Struts2还是直接跳过Struts2来学习Spring是否更明智?
最佳答案
我建议不要将两者视为互斥的. Struts2与Spring MVC竞争,但是Struts2使用Spring的注入容器和AOP功能(Spring核心和AOP).
Struts2和Spring MVC都在努力实现相同的结果:一个干净的MVC Web框架.两者之间的决定在某种程度上将是个人喜好.我个人不喜欢使用Spring MVC的“感觉”,而Struts2及其拦截器堆栈使您使用起来更加舒适.
我建议您通过每个框架中的一些教程“ hello world”类型的应用程序进行工作,并查看使用它们感觉更直观.两种框架都有优点和缺点,但是都可以克服.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。