Struts或Spring哪个更好?为什么?

Sha*_*han 0 java-ee

我是一名从事Swing API的Java开发人员.我对JSp和Servlet有一些了解.我想学习一个框架.我想知道哪一个更好,Struts或Spring.And Apache的wicket怎么样.

提前致谢

Pea*_*ade 5

这取决于你想要学习它们的内容.Struts更简单,或者可能更小,所以最好先开始.

Struts是一个Web框架,它通常仅用于在MVC架构中定义控制器并呈现视图.如果需要,这里有更多关于MVC架构的信息.所以你通常需要将它与其他框架(如Hibernate和EJB)结合起来来完成你的项目.

Spring非常庞大,它更像是一个完整的平台.它有各种模块,但你不必全部使用它们.Spring MVC将是一个很好的起点,相当于Struts,从那里你可以选择其他模块,如Spring Security和Spring Data,来定制你的项目需求.

这里有更多关于Spring的信息.