我是一名从事 Swing API 的 Java 开发人员。我对 JSp 和 Servlet 有一定的了解。我想学习一个框架。我想知道哪个更好,Struts 还是 Spring。Apache 的检票口怎么样。
提前致谢
我是一名从事 Swing API 的 Java 开发人员。我对 JSp 和 Servlet 有一定的了解。我想学习一个框架。我想知道哪个更好,Struts 还是 Spring。Apache 的检票口怎么样。
提前致谢
这取决于您想学习它们的目的。Struts 要简单得多,或者可能只是更小,所以从一开始可能会更好。
Struts 是一个 Web 框架,它通常仅用于在 MVC 架构中定义控制器和渲染视图。如果您需要,这里有更多关于MVC 架构的信息。因此,您通常需要将它与其他框架(例如 Hibernate 和 EJB)结合起来以完成您的项目。
Spring 很大,它更像是一个完整的平台。它有各种模块,但您不必使用所有模块。Spring MVC 将是一个很好的起点,它相当于 Struts,您可以从那里选择其他模块,例如 Spring Security 和 Spring Data,以适应您的项目需求。
这里有更多关于 Spring的信息。