8

在我看来,您需要 tomcat 或其他一些用于 Web 部件的 servlet 引擎。使用hibernate和jms的数据访问部分呢?谢谢。

4

1 回答 1

12

不,您不需要应用程序服务器,您可以将 Spring 视为专有的、模块化的应用程序服务器实现/适配器。但是您仍然需要一个 servlet 容器。

如您所见,您可以使用经过认证的应用程序服务器和 Java EE 堆栈,也可以在 Tomcat 之上构建并选择您需要的 Spring 模块。有时 Spring 使用标准的 Java EE API(如 JPA),更多时候它构建自己的。

于 2012-04-16T14:56:54.400 回答